class Value_List:
name = models.charfield(max_length=50)
description = models.TextField(max_length=140)
class Meta:
abstract = True
class Meter(Value_List):
class ContributionRole(Value_List):
class AttributionCertainty(Value_List):
子类不需要声明自己的字段(Value_List 用于各种类型的选项列表)。
这会导致类 Meter(Value_List)
出现缩进错误,因为其下方没有缩进 block 。
最佳答案
就像shmee所说,你需要“pass”来避免缩进错误
class Meter(Value_List):
pass
关于python - Django 模型子类 - 子类中没有声明字段创建缩进错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34914268/