【发布时间】:2013-03-03 09:35:54
【问题描述】:
Django (1.4) 默认情况下将字母“s”添加到管理站点中的模型名称中。例如,我有一个名为 History 的模型类。在查看管理站点时,我发现 django 将其命名为 Historys。
我怎样才能删除这个字母并保持模型名称不变?
【问题讨论】:
标签: django django-admin
Django (1.4) 默认情况下将字母“s”添加到管理站点中的模型名称中。例如,我有一个名为 History 的模型类。在查看管理站点时,我发现 django 将其命名为 Historys。
我怎样才能删除这个字母并保持模型名称不变?
【问题讨论】:
标签: django django-admin
from django.utils.translation import ugettext_lazy as _
class ModelName(models.Model):
.................
class Meta:
verbose_name_plural = _("History")
【讨论】:
在模型的 Meta 类中定义您自己的 verbose_name_plural。
https://docs.djangoproject.com/en/dev/ref/models/options/#verbose-name-plural
【讨论】: