我想做的是:
MyModel.filter(start_date__day__gte=25)
但这不起作用。有没有办法为日期指定gte
或range
,但仅限于当天?
答案 0 :(得分:3)
我觉得这样的事情最有效率,不会回到原始查询或请求__day__gte
方法:
from django.db.models import Q
day_filter = Q()
for i in xrange(25,32):
day_filter = day_filter | Q(start_date__day=i)
objects = MyModel.filter(day_filter)