【发布时间】:2012-10-13 05:36:36
【问题描述】:
我有一个包含两个日期字段的模型,start_date 和 end_date
我希望查询此模型以获取介于两个给定日期之间的所有模型实例。我也希望模型与此范围重叠。
这两个给定日期是一个月的开始日期和结束日期。
我试过做类似的事情:
Model.objects.filter(Q(start_date__range=[start_range, end_range])|Q(end_date__range=[start_range, end_range]))
但如果 start_date 和 end_date 相隔一个月以上,则会失败。
【问题讨论】:
标签: python django django-queryset