【发布时间】:2016-08-07 03:44:44
【问题描述】:
我正在尝试使用嵌套 if 做一个项目。但它不起作用。为什么? 我的代码是,
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()
【问题讨论】:
-
什么不起作用?请提供更多信息。
-
您没有提供任何关于
no_of_response是什么的信息,(我将把答案留在那里,因为我仍然认为这是一个错误) -
if (c.start_time
-
它正在工作,但
n永远不会为 0,而且正如我上面提到的,你没有包含任何关于no_of_response是什么的信息
标签: django django-models django-admin djcelery