我有一个Django模型是这样的:两种形式的一种模式
class Something(models.Model):
attr1 = models.IntegerField()
attr2 = models.IntegerField()
attr3 = models.IntegerField()
我想要一个窗体来创建东西对象,但我想用一个WizardForm做到这一点,所以我分裂'大表'分成两种形式,如下:
class Form1(forms.ModelForm):
class Meta:
model = Something
exclude = ('atrr3',)
class Form2(forms.ModelForm):
class Meta:
model = Something
fields = ('atrr3',)
所以两者一起构成了完整的模型形式。 所以这里去我的问题:有没有办法将它们都保存在一起,并创建一个东西对象他们?
因为我有相同的要求,你能帮助我吗? – MysticCodes
这是很古怪的。我正在考虑在每个表单中创建隐藏字段来存储以前的表单信息,但这是非常简单的! –