动态形式的模型继承

时间:2019-08-29 05:26:18

标签: python django inheritance polymorphism

我对django来说还很陌生,我在将atm与模型继承以及动态表单结合在一起时遇到了问题

class ConstructionVehicle (models.Model):

name = models.CharField(max_length=100, null=False, blank=False)

class Meta:

db_table="constructionvehicle "


class Crane(ConstructionVehicle):

consturcion_year = models.PositiveIntegerField(validators=[MaxValueValidator(9999), MinValueValidator(1900)])

class Meta:

db_table="crane"


class Excavator(ConstructionVehicle):

weight = models.PositiveIntegerField()

class Meta:

db_table="excavator"

例如,我有上面的数据结构。现在,我想创建一个动态表单,在这里我可以选择工程车辆的类型,并向我显示模型的字段。之后,我应该能够将模型保存到数据库中。有可能吗?

0 个答案:

没有答案
相关问题