Django过滤器布尔不迭代

问题描述:

我想过滤所有的关系对象,其中(关系=在虚拟社区中的关系)以下是过去发起的日期,与现在的时刻有关。Django过滤器布尔不迭代

以下声明似乎是错误的,因为bool对象不可迭代。 有没有另一种方式来做到这一点?

d = Relations.objects.filter(date_follow < datetime.now()) 

它在the docs

d = Relations.objects.filter(date_follow__lt=datetime.now()) 
+0

是的。而已!它的工作原理,谢谢! – dana 2010-06-12 16:50:29

试试这个:

d = Relations.objects.filter(date_follow__lt=datetime.now()) 

相关文档在这里:
http://docs.djangoproject.com/en/dev/ref/models/querysets/#id7

+0

谢谢!有用。我也会阅读文档(我一直在网上查找它,但我想我没有给出正确的关键字。) – dana 2010-06-12 16:51:40