当我使用__range

时间:2018-06-29 09:37:24

标签: django python-3.x range datefield

我在视图中使用__range来显示第一个日期和第二个日期之间的所有日期,例如:

elif date2 > date1:
     reservations = reservations.filter(Q(reserved_on__range=(date1, date2)))

两个变量(date1和date2)都是日期字段形式(<input type="date"... />)。

问题在于,除了date2外,所有日期都显示(请参见屏幕截图)。 我不能做date2+1,因为它不是整数,该怎么办?

谢谢。

enter image description here

0 个答案:

没有答案