Получить запись по номеру недели, используя Django ORM? - PullRequest
2 голосов
/ 15 марта 2010

Я пробовал что-то вроде:

MyModel.objects.filter(year__week=1)

Это не работает. На данный момент я вычисляю первый и последний день недели, а затем использую gte и lte, но это менее чем эффективно, учитывая, что SQL поставляется с функцией Week.

1 Ответ

1 голос
/ 15 марта 2010

Кажется, что у django DateField нет атрибута недели, как у объекта даты из Python. У них есть и год, и месяц, а также день, но не атрибут недели. Я полагаю, вам нужно перевести интервал между днями и подать заявку на сайте django; -)

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