订购Django对象的问题

时间:2014-06-03 21:03:28

标签: django

我向你提出非常愚蠢的问题,很抱歉。 在数据库中我有数字列(在我的情况下是1或0),如何在Django中我可以订购元素,比如在0开头然后是1。

谢谢!)

我的尝试:

problems_filter = Data.objects.filter(main_id=1).filter(~Q(status=1)).order_by('-data_date')[:100]

1 个答案:

答案 0 :(得分:1)

order_by方法中使用多个参数怎么样?

problems_filter = Data.objects.filter(main_id=1).exclude(status=1). \
                  order_by('column_with_zero_or_one_value', '-data_date')[:100]