首页 > 解决方案 > 迭代时首先显示某些类别

问题描述

"categories": category.objects.order_by('-title')目前我通过做我想要完全控制每个对象出现的顺序来排序我的类别。我正在考虑拥有一个rank属性,rank = models.IntegerField()但是我觉得可能有 2 个类别对象的等级为“1”,这没有意义。

标签: djangodjango-modelsdjango-formsdjango-views

解决方案


您可以为方法提供超过 1 个值order()。这意味着,对于 order 参数具有相同值的对象,它们将根据下一个参数重新排序。


推荐阅读