Django DateTimeRangeField, как фильтровать только по более низким? - PullRequest
0 голосов
/ 09 мая 2019

Допустим, у меня есть модель с DateTimeRangeField, и я хотел бы отфильтровать по границе lower, превышающей now(), независимо от того, что является границей upper:

BackupResource.objects.filter(datetime_range__lower__gt=timezone.now())

Это ошибки:

Unsupported lookup 'lower' for DateTimeRangeField or join on the field not permitted.

1 Ответ

1 голос
/ 09 мая 2019

Попробуйте сделать следующее

BackupResource.objects.filter(datetime_range__startswith__gt=timezone.now())
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...