Django 3.0入门与实践
上QQ阅读APP看书,第一时间看更新

3.14 本地化

到此在线投票系统已经初步建立起来,但是页面显示上还有些缺陷,我们希望页面能够使用中文显示,因此还要对settings.py做以下设置:

配置时区。Django的默认时区是“TIME_ZONE = 'UTC'”,将其修改为中国时区“TIME_ZONE = 'Asia/Shanghai'”。

配置语言。Django的默认语言是英语“LANGUAGE_CODE = 'en-us'”,将其修改为简体中文“LANGUAGE_CODE = 'zh-hans'”。

提示

Django目前只支持部分语言的本地化,3.0版本可接受的语言码请参考附录。

设置完成后,重启网站可以看到所有页面都已经显示中文。部分页面的显示效果如下面两幅图所示。