在我的django应用程序管理中,我列出了我的管理员的名字,并按名称排序。然而,字母顺序似乎不能正常工作。我不确定这是不是因为希腊的文字。
下面是发生的事情:
(订单正常继续)
这是我的班:(从models.py上下来)
class Admin(models.Model):
admin_name = models.CharField(unique = True, blank = False, null = False, max_length = 128, verbose_name = u'admin full name')
def __unicode__(self):
return self.admin_name
class Meta:
ordering = ('admin_name',)
verbose_name = u'Admin Info'任何帮助都是非常感谢的。
发布于 2011-01-03 11:38:08
这与Django无关,而是由数据库引擎负责。数据库有一个名为“排序规则”的设置,该设置确定字符的排序方式。例如,对于MySQL,您可能需要greek_general_ci排序规则。
https://stackoverflow.com/questions/4583990
复制相似问题