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)