我有一个带有两个日期字段 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 相隔超过一个月,则此操作失败。