Django修复pipe理复数
如何在新的开发django版本的pipe理站点上将某些模型名称从“类别”更改为“类别”? 在旧版本(没有pipe理网站和pipe理模式),你可以做到这一点; 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足够聪明,可以在需要时使用它。
我发现在模型类怪异设置这个选项,而不是admin.py文件。 以下是dev文档中描述的位置:
http://docs.djangoproject.com/en/dev/ref/models/options/#verbose-name-plural