码迷,mamicode.com
首页 > 其他好文 > 详细

Django admin管理界面,管理界面变成中文,管理界面显示所有表,表名改成中文名

时间:2019-03-17 18:19:21      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:turn   user   self   管理   界面   超级   field   文件   common   

(一)管理界面变成中文

# 超级用户管理界面修改成中文( settings文件夹)
LANGUAGE_CODE = zh-Hans  # 改为zh-Hans

(二)管理界面显示所有表

管理界面显示所有表(admin.py文件夹)
admin.site.register(User)
admin.site.register(Blog)
admin.site.register(Article)
admin.site.register(Category)
admin.site.register(Tag)
admin.site.register(UpOrDown)
admin.site.register(Common)

(三)表名改成中文名

# 表名字改成中文名,以及表关联显示中文名
class Tag(models.Model):
    name = models.CharField(max_length=32,unique=True)

    class Meta:
        verbose_name = "标签"    # 表名改成中文名
        verbose_name_plural = verbose_name

    def __str__(self):
        return self.name

 

Django admin管理界面,管理界面变成中文,管理界面显示所有表,表名改成中文名

标签:turn   user   self   管理   界面   超级   field   文件   common   

原文地址:https://www.cnblogs.com/liu--huan/p/10548050.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!