在Model类的构造函数中'verbose_name'和'name'字段之间有什么区别?

问题描述 投票:1回答:1

在Model类的构造函数中'verbose_name'和'name'字段之间有什么区别?

class Account(models.Model):
    name = models.CharField("Name of Account", "Name", max_length=64)

我发现“帐户名”是verbose_field,“名称”是name。我知道verbose_field用于管理页面中的字段名称。但是我不知道name字段用于何处?

createdAt = models.DateTimeField("Created At", auto_now_add=True)

为什么不在此字段中使用name

django django-models django-rest-framework
1个回答
0
投票

名称将用作字段名称,例如:

如果有:

class Account(models.Model):
    some_text = models.CharField(name="bla", max_length=64)

使用此模型时,您可以看到具有属性bla,但是没有属性some_text

© www.soinside.com 2019 - 2024. All rights reserved.