ネストされたifを使用してプロジェクトを実行しようとしています。しかし、それは動作していません。どうして? 私のコードは、djangoで作業していない場合はネストされました
schedule = Schedule.objects.all()
for c in schedule :
p = c.poll
e = c.end_time
s = c.start_time
n = c.no_of_response
now = timezone.now()
#phn = Response.objects.filter(poll = p).exclude(sid = 'Null').count()
if (c.start_time <= now) & (now <= c.end_time):
if n == 0:
c.poll.status='Running'
c.poll.save()
は何ですか働いていない?詳細をご記入ください。 – ilse2005
あなたは 'no_of_response'についての情報を含んでいませんでした。(まだ私は間違いだと思うので、私は答えを残します) – Sayse
if(c.start_time <= now)&(now <= c.end_time ): \t \t \t c.poll.status = '実行' \t \t \t c.poll.save()このコードが機能しています。しかし、もしn == 0ならば、最初のif条件の中に入れ子にすると、コード全体が動かない。なぜこれが起こったのですか? – naveen