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

(一)管理界面变成中文

# 超级用户管理界面修改成中文( 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

 

posted @ 2019-03-17 18:03  星牧  阅读(2116)  评论(0编辑  收藏  举报