models.py
date_created = models.DateTimeField()
在前端,我有两个参数,如:
date_created_start
和date_created_end
。
过滤date_created
并获取在date_created_start
和date_created_end
之间创建的对象的最佳方法是什么?
我可以将date_created
添加到filter_fields
,然后:
?date_created__gte=<date>&date_created__lte=<date>
?
答案 0 :(得分:1)
用户字段查询range
Sample.objects.filter(date_created__range=[date_created_start, date_created_end])
或字段查找gte and lte
Sample.objects.filter(date_created__gte=date_created_start,
date_created__lte=date_created_end)