在settings.py中修改:mysql
#LANGUAGE_CODE = 'en-us' LANGUAGE_CODE = 'zh-Hans' #TIME_ZONE = 'UTC' TIME_ZONE = 'Asia/Shanghai'
這樣頁面的菜單和標題這些都會顯示中文git
若是不自定義的話,頁面標題這些會顯示Django 站點管理員
sql
如何自定義這些顯示?django
在某個app模塊的admin.py 中引入 contrib的admin模塊app
from django.contrib import admin
分別添加配置,而且查看效果code
# 頁面標題 admin.site.site_title="後臺管理系統"
# 登陸頁導航條和首頁導航條標題 admin.site.site_header="後臺管理"
# 主頁標題 admin.site.index_title="歡迎登錄"
這裏的模塊是駝峯式的英文blog
怎麼來漢化? 在models.py 的calss中添加Meta:get
class Article(models.Model): # 無需寫id,pymysql會自動生成自增加主鍵id title = models.CharField(max_length=100, verbose_name='文章標題') content = models.TextField(verbose_name='文章內容') author = models.CharField(max_length=30, verbose_name='做者') time = models.DateTimeField(auto_now=True, verbose_name='時間') class Meta: verbose_name_plural = '文章' #首頁列表的顯示名稱 verbose_name: '文章' # 列表頁和詳情頁的顯示名稱
效果: 源碼