我正在构建一个任务应用程序,其中项目首先按日期/时间排序,然后在同一日期到期的每个项目部分按优先级重新排序。
我知道如何按日期时间对项目进行排序,但如何再次对每个子部分进行重新排序。
优先级是0-9之间的整数。
很抱歉,我没有任何代码要提交,我仍在设计我将如何编码我的模型。
我在谷歌上找不到任何相关的项目(或者我不知道如何说出查询)
谢谢!
答案 0 :(得分:0)
Queryset order_by()
方法accepts多个参数:
models.MyModel.objects.order_by('date_field', 'priority')