django中的日期范围过滤器

时间:2015-01-30 07:05:06

标签: python django django-views django-rest-framework

日期过滤器在django视图页面中不起作用,我需要它来获取日期范围之间的记录。

import datetime
start_date = datetime.date(2015, 1, 1)
end_date = datetime.date(2015, 1, 30)
enquiryList = ModelName.objects.filter(dateposted=(start_date,end_date))

如果必须导入任何文件以运行此查询。请发送您的建议。

1 个答案:

答案 0 :(得分:2)

使用__range查找:

enquiryList = ModelName.objects.filter(dateposted__range=(start_date,end_date))