查询某些字段没有“无”的所有对象

时间:2012-02-01 23:51:37

标签: python django orm

我的模型Chair带有可为空的字段.datetime

我想要一个查询,只要它不是.datetime,就可以获得None中所有具有一定价值的主席,无论它是什么。

我知道如何通过构建Q对象并对其进行否定来实现此目的,但是有一种不那么繁琐的方法吗?

1 个答案:

答案 0 :(得分:5)

Chair.objects.filter(datetime__isnull=False)

有趣的是你提到否定Q对象 - 人们通常会相反地学习:)