设置django admin 显示为中文

默认的django admin组件 显示为英文,设置django admin 显示为中文很简单,只需在settings.py的MIDDLEWARE_CLASSES中添加一句'django.middleware.locale.LocaleMiddleware'即可。

代码如下:

MIDDLEWARE_CLASSES = (
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    'django.middleware.locale.LocaleMiddleware',
)

 

注意:

1.'django.middleware.locale.LocaleMiddleware'必须放在'django.contrib.sessions.middleware.SessionMiddleware'之后。

2.如果添加上面这句话后还是显示英文,则可能是浏览器语言设置问题,在浏览器语言设置中添加中文并放到首位试试。比如Firefox浏览器设置为:Firefox->Edit->Preferences->  Content->Languages 

你可能感兴趣的:(django)