我有一个模特:
class A(models.Model):
name = models.CharField(max_length=120)
name
可以用两种语言书写:英语和俄语。当我使用A.objects.order_by('-name')
时,英语单词在俄语之前。我怎么换呢?
答案 0 :(得分:0)
这是在大约三年前提出的,但是如果您想调换订单,则只需执行以下操作:
query = A.objects.order_by("name")
Django会根据字段名称前的-
符号的存在来通过升序和降序来更改顺序。