在 Django 的项目目录中 setting.py 里面,语言与时间的设定有:
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_L10N = True
USE_TZ = True
-
LANGUAGE_CODE = 'en-us'
语言是美式英文,更改为中文汉字zh-hans
-
TIME_ZONE = 'UTC'
市区为国际标准时间(格林威治时间)。将其更改为亚洲/上海Asia/Shanghai
-
USE_I18N = True
代表是否国际化,设置为 True 不动。 -
USE_TZ = True
全称是 Use Time Zone,表示是否使用时区,如果设为False,前面的时区设定就没有意义。这里可以设置为Tr
。
语言更改以后,最明显的就是后台管理系统 admin 显示语言从英文更改成中文,更改前后如图所示。