у модели есть поля created_at и expired_at. Как мне правильно сделать выборку с условием created_at < expired_at?
Если использовать filter(created_at__lt = , то тогда мне нужно получать значение expired, но делать я этого не хочу.
Как можно внутри самого запроса такое условие сделать?
Что имеется ввиду под "не хочу получать"?
Ну отдельно, чтобы подставлять значение в аргументы
Я вообще не понимаю о чем ты. Куда ты значения подставлять собрался?
https://stackoverflow.com/questions/12380448/how-to-create-a-django-queryset-filter-comparing-two-date-fields-in-the-same-mod
А господи, я наконец-то понял в чем вопрос
Q и F посмотри, F ссылается на свое поле в модели
Да уже через F решил
Обсуждают сегодня