时间:2021-05-22
创建一个django工程,我使用的django 1.8.2,创建工程后,settings.py中设置中文显示支持定义
LANGUAGE_CODE = 'en-us'#改为zh-Hans如果改为zh-cn则会报错
报错提示
django IOError: No translation files found for default language zh-cn即找不到zh-cn对应的本地化文件。一般而言,zh-cn编码对应的本地化文件夹为zh_CN,我去django的安装目录查找zh_CN,结果确实没有找到,在django安装目录的contrib子目录下的一系列子目录的locale文件夹中,没有zh_CN,而有zh_Hans。可以将zh_Hans目录全部复制一份并命名为zh_CN,就可以解决这个问题,在admin界面显示了中文。。
settings.py中的USE_I18N和USE_L10N是什么意思,当 Web 服务搭建好以后,可以接收来自全球不同国家用户访问。这样就要求开发人员调整软件,使之能适用于不同的语言,即国际化和本地化。国际化– Internationalization,i 和 n 之间有 18 个字母,简称 I18N,。本地化 – localization, l 和 n 之间有 10 个字母,简称 L10N。国际化意味着 Web产品有适用于任何地方的潜力,针对程序开发人员;本地化则是指使一个国际化的程序为了在某个特定地区使用而进行实际翻译的过程,针对翻译人员而言。
以上这篇把django中admin后台界面的英文修改为中文显示的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
今天创建了个django工程,用的是目前django1.9.6,创建工程后,settings.py中设置中文显示支持(最简单的,例如把admin界面的默认英文改
简述:Django的admin可以提供一个强大的后台管理功能,可以在web界面对数据库进行操作,我们需要修改admin.py将要操作的数据表注册到后台管理中创建
在学习使用django做一个简单的个人博客项目,通过admin后台添加中文文章内容的时候,遇到中文内容显示乱码的问题。排除了网上资料中的提到的几个问题:1.数据
在CentOS7系统上安装KDE后,默认显示的是英文。修改为中文的步骤如下:1、查看可用的中文安装包#yumlistkde*chinese2、安装中文包#yum
本文研究的主要是Pythonweb开发框架Django的管理界面的相关内容,具体如下。admin界面的路径,通常在my_project中已经设置好了,使用dja