首先按日期排序表格列表然后按优先级排序(Django)

时间:2017-02-05 19:57:00

标签: python django sorting django-models

我正在构建一个任务应用程序,其中项目首先按日期/时间排序,然后在同一日期到期的每个项目部分按优先级重新排序。

我知道如何按日期时间对项目进行排序,但如何再次对每个子部分进行重新排序。

优先级是0-9之间的整数。

很抱歉,我没有任何代码要提交,我仍在设计我将如何编码我的模型。

我在谷歌上找不到任何相关的项目(或者我不知道如何说出查询)

谢谢!

1 个答案:

答案 0 :(得分:0)

Queryset order_by()方法accepts多个参数:

models.MyModel.objects.order_by('date_field', 'priority')