小问题 - 如何更好地对项目进行排序:
1)
1)
class Table(models.Model):
...
class Meta:
ordering = ['user']
2) Table.objects.all().order_by("user")
我认为第二种方法更好,因为第一种方法总是会返回排序的查询集,如果有时我们不需要排序,那么它将需要额外的时间。除了“不用每次编写”.order_by(“user”)
之外,是否有其他使用第一种方法的原因呢?