首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带希腊字符的django排序

问带希腊字符的django排序
EN

Stack Overflow用户
提问于 2011-01-03 11:19:17
回答 1查看 206关注 0票数 1

在我的django应用程序管理中,我列出了我的管理员的名字,并按名称排序。然而,字母顺序似乎不能正常工作。我不确定这是不是因为希腊的文字。

下面是发生的事情:

  • 名称以字符A
  • 开头,然后以字符Z
  • B开头,Γ,Δ,Ε.

(订单正常继续)

这是我的班:(从models.py上下来)

代码语言:javascript
复制
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'

任何帮助都是非常感谢的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-01-03 11:38:08

这与Django无关,而是由数据库引擎负责。数据库有一个名为“排序规则”的设置,该设置确定字符的排序方式。例如,对于MySQL,您可能需要greek_general_ci排序规则。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4583990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档