无法理解如何在Django中做到这一点(或者如果可能的话),但我想问一下。
我想按照日期对我的模型中的项目进行排序,首先列出最新项目。
但是,无论发布日期如何,我还希望标记为EXPIRED=True
的任何项目都会显示在列表的末尾。
因此订单可能看起来像这样。
Item A Date: Today Expired: False
Item B Date: Yesterday Expired: False
Item C Date: Today Expired: True
Item D Date: Yesterday Expired: True
有什么想法吗?
答案 0 :(得分:4)
Item.objects.order_by('-Expired','-Date')