Django修复Admin复数
如何在新的开发django版本中将管理网站上的某些模型名称从“类别”更改为“类别”? 在旧版本(没有管理网站和管理模式),你可以做到这一点; http://www.the-dig.com/blog/post/customize-plural-name-django-admin/
但是 - 现在在我的基于modeladmin的类中设置verbose_name_plural什么也不做。 任何人都会遇到同样的问题?
好吧,似乎Meta类的方法仍然有效。 因此,在你的模型中放置一个元类仍然有效:
class Category(models.Model):
class Meta:
verbose_name_plural = "categories"
请注意,我们在这里使用小写字母,因为django足够聪明,可以在需要时使用它。
我发现在model-class中设置这个选项很奇怪,而不是admin.py文件。 以下是描述它的dev文档中的位置:
http://docs.djangoproject.com/en/dev/ref/models/options/#verbose-name-plural