Django 什么';嵌套类相对于类属性的优势是什么?
Django在Django 什么';嵌套类相对于类属性的优势是什么?,django,Django,Django在models.py中以复数形式嵌套了内部的元类: class Entry(models.Model): .... class Meta: verbose_name_plural = 'entries' “条目”覆盖“条目” 如果我设计Django,我想这可以很容易地完成,而不需要使用类 class Entry(models.Model): verbose_name_plural = 'entries' # set verbose_name_
models.py中以复数形式嵌套了内部的元类:
class Entry(models.Model):
....
class Meta:
verbose_name_plural = 'entries'
“条目”覆盖“条目”
如果我设计Django,我想这可以很容易地完成,而不需要使用类
class Entry(models.Model):
verbose_name_plural = 'entries'
# set verbose_name_plural as a class attribute
嵌套类相对于类属性有什么优势?简单的回答是,直接继承模型的类上的所有属性。模型应与数据库表中的列/字段相对应
class Meta
是您放置所有其他非列/字段相关配置的地方,例如verbose\u name\u multiple
或label
详细解释它的文档如果我设计Django,我想这不需要使用类
就可以轻松完成。我猜你高估了你的软件开发技能。