1. 程式人生 > >Django後臺中文亂碼

Django後臺中文亂碼

tap ase cal 簡體中文 -h poll 使用 packages 模塊

第一種辦法:

檢查 ...\Lib\site-packages\Django-1.10.2-py2.7.egg\django\conf\locale下無zh-cn文件夾,有zh-Hans和zh-Hant兩個文件,

其中 zh-Hans是簡體中文 zh-Hant是繁體中文


所以更改setttings.py 下

LANGUAGE_CODE = ‘zh-Hans‘即可

# LANGUAGE_CODE = ‘en-us‘

LANGUAGE_CODE = zh-Hans
# TIME_ZONE = ‘UTC‘
TIME_ZONE = Asia/Shanghai
USE_I18N = True

USE_L10N 
= True USE_TZ = False

第二種方法:

#create database mydb character set utf8;
#django-admin.py startproject mysite
#設置settings, DATABASES
#python manage.py startapp polls
#編輯models<數據庫模型,在此不進一步說明>
#已經創建好了環境,但是使用之前the django books中進行創建同步數據庫模塊.不可以.新版本不一樣
#python manage.py makemigrations polls
#python manage.py sqlmigrate polls 0001
#python manage.py migrate #在此數據庫已經創建好了.但是沒有admin的帳號. #python manage.py syncdb #在此我使用syncdb來創建admin的帳號.

Django後臺中文亂碼