django:管理网站中模型的自定义名称
问题描述:
我有一个包含模型“QuesTags”的应用程序。现在当我在admin.py中为这个模型创建一个条目时,管理员将这个模型显示为“Ques tagss”,这是恕我直言,这是完全令人不快的。是否有解决方法(例如,short_description)显示自定义字符串,而不是解析原始模型名称?django:管理网站中模型的自定义名称
答
想通了。该模型需要元类选项“verbose_name_plural”/“verbose_name”。谷歌有所有的答案,只要你知道你在寻找什么:)。
答
您可以使用元类更改admin.py名称:
class QuesTags(models.Model):
class Meta:
verbose_name = 'QuesTag'
verbose_name_plural = 'QuesTags'