Django Model.Objects.order_by charField,可包含用不同语言编写的注释(英语、俄语)

Django Model.Objects.order_by charField,可包含用不同语言编写的注释(英语、俄语),django,Django,我有一个模型: class A(models.Model): name = models.CharField(max_length=120) name可以用两种语言书写:英语和俄语。当我使用A.objects.order_by('-name')时,俄语前面是英语单词。如何交换订单?这是大约三年前提出的问题,但如果您想交换订单,您只需执行以下操作: query=A.objects.order\u by(“名称”) Django根据字段名前是否存在-符号,通过升序和降序来更改顺序。这是大

我有一个模型:

class A(models.Model):
    name = models.CharField(max_length=120)

name
可以用两种语言书写:英语和俄语。当我使用
A.objects.order_by('-name')
时,俄语前面是英语单词。如何交换订单?

这是大约三年前提出的问题,但如果您想交换订单,您只需执行以下操作:

query=A.objects.order\u by(“名称”)

Django根据字段名前是否存在
-
符号,通过升序和降序来更改顺序。

这是大约三年前提出的问题,但如果您想交换顺序,您可以简单地执行以下操作:

query=A.objects.order\u by(“名称”)

Django根据字段名前是否存在
-
符号,通过升序和降序来更改顺序。

UTF表中的英文字符比其他字符高,因此您必须手动执行此操作。UTF表中的英文字符比其他字符高,因此您必须手动执行。