Django:如何在模型中禁用排序

时间:2013-03-07 16:43:37

标签: python django

假设有一个Meta类

中描述的默认排序模型
class People(models.Model):
    first_name  = models.CharField(max_length=100)
    last_name   = models.CharField(max_length=100)
    middle_name = models.CharField(max_length=100)

    class Meta:
        ordering = (last_name, first_name)

是否有办法让无序的Querryset

1 个答案:

答案 0 :(得分:16)

您只需添加.order_by()

即可覆盖

例如:

People.objects.all().order_by()

这将确保覆盖Meta排序。