http://blog.sina.com.cn/s/blog_4d980fd901012wqo.html
Django中文显示:
我的经验:
1、如要在.py文件中显示中文,在文件首行加上:# -*- coding: utf-8 -*-
2、如要在html文件中显示中文,要将文件保存为UTF-8格式
3、在setting,py里改成 :LANGUAGE_CODE = 'zh-cn'
zh-CHS 是单纯的简体中文。
zh-CHT 是单纯的繁体中文。
zh-Hans和zh-CHS相同相对应。
zh-Hant和zh-CHT相同相对应。
然后是
zh-CN 简体中文,×××
zh-HK 繁体中文,香港特别行政区
zh-MO 繁体中文,澳门特别行政区
-zh-SG 繁体中文,新加坡-
zh-SG 简体中文,新加坡
zh-TW 繁体中文,台湾
关于zh-HanS/zh-Hant:
zh: 代表中文
Han: 汉字
S: Simplified 简体字
T: Tranditional 繁体字
在使用LANGUAGE_CODE = 'zh-cn' 仍然报错后
改为
LANGUAGE_CODE = 'zh-hans' 不再报错
3、在setting,py里改成 :LANGUAGE_CODE = 'zh-cn'