Django1 10 5管理介面中文設定

2021-07-28 15:32:07 字數 1436 閱讀 1307

先確定一下版本是否更高,低版本設定(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管理介面中文設定

先確定一下版本是否更高,低版本設定 settings.py檔案 language code zh cn time zone asia shanghai 但是新版本就會提示不識別zh cn,網上查了一下會讓你新增 django.middleware.locale.localemiddleware 到s...

Django1 10 5管理介面中文設定

先確定一下版本是否更高,低版本設定 settings.py檔案 language code zh cn time zone asia shanghai 但是新版本就會提示不識別zh cn,網上查了一下會讓你新增 django.middleware.locale.localemiddleware 到s...

Django使用管理介面

管理介面通常給系統管理員使用,完成元資料的輸入 查詢 刪除等工作。from django.contrib import admin from models import moment register your models here.admin.site.register moment 通過reg...