gpt4 book ai didi

django-models - 模型类 "Name"如何在管理页面下变成复数 "Names"?

转载 作者:行者123 更新时间:2023-12-03 22:39:48 25 4
gpt4 key购买 nike

在Django的教程中,创建了一个名为“问题”(单数)的models.py类。它还使用 admin.site.register(Question) 注册以包含在管理页面中。 (单数)

但是在管理页面下,它被列为“问题”(复数)

Django 是否会自动重命名管理页面下的内容以在语法上令人满意?

Django's Tutorial.. add "Question" to Admin Page

link to png of Admin Page

最佳答案

在问题的模型定义中,您可以通过声明 Meta 类来控制它:

class Question(models.Model):
question_text = models.CharField(max_length=200)
pub_date = models.DateTimeField('date published')

class Meta(object):
verbose_name_plural = 'Questions'

你可以在这里找到这个 in the docs

如文档中所述,“如果没有给出,Django 将使用 verbose_name + "s"。”

关于django-models - 模型类 "Name"如何在管理页面下变成复数 "Names"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44373067/

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