是否可以使用相同类型的属性对2个查询集进行排序?

时间:2014-02-26 00:13:16

标签: python django

在我看来,我正在以这种方式创建查询集:

scan_events = ScanEvent.objects.order_by('scan_date')

userewards_events = UseRewardEvent.objects.order_by('use_date')

现在我想向我的模板发送一个列表,其中包含按scan_date / use_date排序的两个对象(当然这两个对象都是Django DateTimeField)。

如果我只是将我的2个查询集“附加”到新列表中,它们将不会按日期排序。 我想有一种简单的方法可以做到,但找不到它。

我想在我的页面中显示的是一个包含事件类型和日期的表格。 这意味着在模板中显示对象时,我必须能够知道列表中的对象类型。

感谢。

0 个答案:

没有答案