首页 > 其他 > 详细

Django1-10-5管理界面中文设置

时间:2017-03-11 15:55:56      阅读:188      评论:0      收藏:0      [点我收藏+]

先确定一下版本是否更高,低版本设置(settings.py文件):

LANGUAGE_CODE = ‘zh-CN‘

TIME_ZONE = ‘Asia/Shanghai‘

但是新版本就会提示不识别zh-CN,网上查了一下会让你添加 ‘django.middleware.locale.LocaleMiddleware‘到settings.py文件中的MIDDLEWARE中,并且还要放在‘django.contrib.sessions.middleware.SessionMiddleware‘之后,

然后语言类型设置:

LANGUAGE_CODE = ‘zh-Hans‘

TIME_ZONE = ‘Asia/Shanghai‘

登陆发现没错,但是显示的还是英文,

然后我把那句注释掉,如下:

MIDDLEWARE = [
‘django.middleware.security.SecurityMiddleware‘,
‘django.contrib.sessions.middleware.SessionMiddleware‘,
#‘django.middleware.locale.LocaleMiddleware‘,
‘django.middleware.common.CommonMiddleware‘,
‘django.middleware.csrf.CsrfViewMiddleware‘,
‘django.contrib.auth.middleware.AuthenticationMiddleware‘,
‘django.contrib.messages.middleware.MessageMiddleware‘,
‘django.middleware.clickjacking.XFrameOptionsMiddleware‘,

]


刷新就可以显示中文了!(具体实现望高手评论)
MIDDLEWARE = [
‘django.middleware.security.SecurityMiddleware‘,
‘django.contrib.sessions.middleware.SessionMiddleware‘,
#‘django.middleware.locale.LocaleMiddleware‘,
‘django.middleware.common.CommonMiddleware‘,
‘django.middleware.csrf.CsrfViewMiddleware‘,
‘django.contrib.auth.middleware.AuthenticationMiddleware‘,
‘django.contrib.messages.middleware.MessageMiddleware‘,
‘django.middleware.clickjacking.XFrameOptionsMiddleware‘,

]

Django1-10-5管理界面中文设置

原文:http://www.cnblogs.com/Nithumahel/p/6534909.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!