假设有一个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)
Run Code Online (Sandbox Code Playgroud)
是否有办法让无序的Querryset
小智 18
您只需添加.order_by()即可覆盖
例如:
People.objects.all().order_by()
Run Code Online (Sandbox Code Playgroud)
这将确保覆盖Meta排序.