Django Model Subclass - 没有在子类中声明的字段创建缩进错误

时间:2016-01-21 02:18:05

标签: python django

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用于各种类型的选项列表)。

这导致class Meter(Value_List)处的缩进错误,因为它下方没有缩进块。

1 个答案:

答案 0 :(得分:3)

像shmee所说,你需要“通过”以避免缩进错误

class Meter(Value_List):
    pass