Создание запроса для всех объектов, которые не имеют `None` для определенного поля - PullRequest
3 голосов
/ 02 февраля 2012

У меня есть модель Chair с обнуляемым полем .datetime.

Мне нужен запрос, который получит все стулья, имеющие какое-то значение в .datetime, независимо от того, что это такое, если только оно не None.

Я знаю, как это сделать, построив объект Q и отрицая его, но есть ли менее громоздкий способ?

1 Ответ

5 голосов
/ 02 февраля 2012
Chair.objects.filter(datetime__isnull=False)

Интересно, что вы упомянули отрицание объекта Q - люди обычно учатся наоборот :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...