Фильтр полей даты Django по дням недели / выходным - PullRequest
11 голосов
/ 05 января 2011

В моей базе данных есть поле date_created:

date_created = models.DateField(auto_now_add=True)

Есть ли какой-нибудь способ, которым я мог бы фильтровать date_created по выходным / рабочим дням? Я знаю, что python date.weekday () возвращает 0 - 6 в зависимости от дней недели, поэтому я хотел бы использовать что-то вроде:

apps.objects.filter(date_created__weekday >=5) // filter by weekend

1 Ответ

14 голосов
/ 05 января 2011

Django поставляется с полевым поиском в будние дни.

...