码迷,mamicode.com
首页 > 其他好文 > 详细

django admin界面中文

时间:2014-12-02 15:21:56      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   使用   strong   on   2014   问题   

环境:

python 2.7.8

django 1.6

win7 x64


在项目的settings.py里,检查:

# Internationalization
LANGUAGE_CODE = 'zh_CN'
USE_I18N = True
USE_L10N = True



这里的zh_CN,不是zh-cn,也不是zh-CN。


关于修改完LANGUAE_CODE后,网页提示404错误:

bubuko.com,布布扣


原因是中间件的顺序问题,locale要排到第2位。

MIDDLEWARE_CLASSES = (
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.locale.LocaleMiddleware',
    'django.middleware.common.CommonMiddleware',
...

效果如下:

bubuko.com,布布扣


其他工作不用做。


补充:

对于app的标题,使用app_label不方便。

这里使用了django_suit主题,可以在settings.py里定义menu,如

SUIT_CONFIG = {
    'ADMIN_NAME': u'麦子青青',
    'MENU': (
        'sites',
        {'app': 'accounts', 'label': u'帐户'},
        {'app': 'zinnia', 'label': u'博客'},
        {'app': 'auth', 'label': u'认证管理'},
    ),
}


效果:

bubuko.com,布布扣

详细的,可访问其官方文档

django admin界面中文

标签:blog   http   io   ar   使用   strong   on   2014   问题   

原文地址:http://blog.csdn.net/fengyu09/article/details/41677667

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!