gpt4 book ai didi

Django 修复 Admin 复数

转载 作者:行者123 更新时间:2023-11-28 19:32:22 27 4
gpt4 key购买 nike

如何在新的 dev django 版本的管理站点上将某些模型名称从“Categorys”更改为“Categories”?在旧版本中(没有管理站点和管理模型)你可以这样做; 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 文件中。这是描述它的开发文档中的位置:
http://docs.djangoproject.com/en/dev/ref/models/options/#verbose-name-plural

关于Django 修复 Admin 复数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2587707/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com