在我看来,我正在以这种方式创建查询集:
scan_events = ScanEvent.objects.order_by('scan_date')
userewards_events = UseRewardEvent.objects.order_by('use_date')
现在我想向我的模板发送一个列表,其中包含按scan_date / use_date排序的两个对象(当然这两个对象都是Django DateTimeField)。
如果我只是将我的2个查询集“附加”到新列表中,它们将不会按日期排序。 我想有一种简单的方法可以做到,但找不到它。
我想在我的页面中显示的是一个包含事件类型和日期的表格。 这意味着在模板中显示对象时,我必须能够知道列表中的对象类型。
感谢。