Django过滤bool不可迭代

时间:2010-06-12 16:28:19

标签: django filter boolean iterable

我想过滤所有关系对象,其中(关系=虚拟社区中的关系关系)过去的日期与过去相关,与当前时刻相关。

以下声明似乎是错误的,因为bool对象不可迭代。 还有另一种方法吗?

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

2 个答案:

答案 0 :(得分:6)

它在the docs

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

答案 1 :(得分:1)

试试这个:

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

此处的相关文件:
http://docs.djangoproject.com/en/dev/ref/models/querysets/#id7