【发布时间】:2011-09-14 08:37:54
【问题描述】:
如果我的模型名称为 DepartmentalSuperLeader;此模型的管理视图具有标题
Departmental super leader
我想自定义这个名字。我应该重写什么方法?
【问题讨论】:
标签: django
如果我的模型名称为 DepartmentalSuperLeader;此模型的管理视图具有标题
Departmental super leader
我想自定义这个名字。我应该重写什么方法?
【问题讨论】:
标签: django
您可以在model 的Meta 中使用verbose_name documented 例如:
class MyModel(Model):
.....
class Meta:
db_table = u"mytabel"
verbose_name = "My Custom Name"
这应该会在管理索引页面中显示您的模型,并设置为 verbose_name
【讨论】:
verbose_name_plural 在文档中的 verbose_name 之后。这将允许您为您的模型名称设置适当的复数,否则默认 s 听起来很有趣:P
verbose_name_plural 仅在附加 's' 不足以使名称复数时才需要。您可以使用不带verbose_name 的verbose_name_plural 或不带verbose_name_plural 的verbose_name。