Django admin后台管理 切換成中文界面:
站點顯示為中文:
在setting 里面修改 LANGUAGE_CORE = 'zh-Hans'
字段名顯示中文
class Test(models.Model): name = models.CharField(max_length=50,verbose_name=u'圖片名') image = models.ImageField(u'圖片路徑',upload_to='logo/') class Meta: verbose_name = '圖片管理' verbose_name_plural = '圖片管理' def __str__(self): return self.name
# 返回的 字段值顯示名
APP名 顯示為 中文:
查看app01這個項目的apps 這個文件
在__init__添加 下面所有代碼,注意 app名 ,以及配置名 還有修改的中文名
from django.apps import AppConfig import os default_app_config = 'app01.App01Config' def get_current_app_name(_file): return os.path.split(os.path.dirname(_file))[-1] class App01Config(AppConfig): name = get_current_app_name(__file__) verbose_name = '上傳圖片'
測試查看:這樣就都顯示為中文了
添加數據表
在admin.py 文件中配置:
1.引入app models 表 test,dog
2.admin中引入這個兩種表
from app01.models import Test,Dog # Register your models here. admin.site.register(Test) admin.site.register(Dog)