私はこのようなDjangoのモデルがあります:2つの形式
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
これは面白いです。以前のフォーム情報を保存するために各フォームに隠しフィールドを作成することを考えていましたが、これはずっと簡単です! –