【发布时间】:2014-06-10 13:43:40
【问题描述】:
我正在尝试找到一种方法来根据它们的status 变量按顺序显示数据库对象列表。该应用程序是一个订单跟踪应用程序。每个订单都有一个状态:“空闲”、“等待交货”、“准备取货”等。我想显示订单列表,按状态排序。我已经有一个正在工作的过滤器,但我想知道是否有一种方法可以对整个订单列表进行排序,使得“空闲”订单位于顶部,然后是“等待交付”订单,依此类推。显然,我不能只在admin.py 文件中将status 添加到ordering,因为这会按字母顺序对状态进行排序。
有人知道解决此问题的简单方法吗?我敢肯定我只是在想这整件事..
【问题讨论】:
标签: python django django-queryset