【发布时间】:2020-10-10 07:59:49
【问题描述】:
我正在尝试使用 Meta 类中的 verbose_name_plural 在我的 django 管理员中更改模型名称的显示。
这是我的代码:
class Country(models.Model):
country_name = models.CharField(max_length=30)
is_active = models.BooleanField(default=True)
date_created = models.DateTimeField(auto_now_add=True)
date_updated = models.DateTimeField(auto_now=True)
def __str__(self):
return self.country_name
class Meta:
verbose_name = "Country"
verbose_name_plural = "Countries"
但它不起作用,显示名称在 django 管理列表中没有更改。
我也尝试过:
- 将“Meta”类放在 admin.py 中 -> 不起作用
- 已经进行了迁移和迁移 -> 还是一样的结果
- 停止和启动服务器
感谢您的任何评论/建议。
【问题讨论】:
标签: django django-admin metaclass