2015-11-23 4 views

ответ

10

Вы можете создать дату-время в течение недели назад, а затем отфильтровать все задания после этого.

from datetime import datetime, timedelta 
one_week_ago = datetime.today() - timedelta(days=7) 
jobs = Job.objects.filter(report_by_date__gte=one_week_ago) 
3

С Джанго 1.11, вы можете сделать:

Jobs.objects.filter(report_by_date__week=52) 

Это даст вам неделю с понедельника по воскресенье, в соответствии с ISO-8601.

Смежные вопросы