Was ist der beste Weg, um mit mehreren Formularen umzugehen? Ich möchte mehrere Formulare zu einem kombinieren. Zum Beispiel möchte ich ImangeFormSet und EntryForm zu einem Formular kombinieren:
class ImageForm(forms.Form):
image = forms.ImageField()
ImageFormSet = formset_factory(ImageForm)
class EntryForm(forms.Form):
title = forms.CharField(max_length=100)
result_form = combine(EntryForm, ImageFormSet) # hier geht es weiter
Ich habe eine 2 Jahre alte Präsentation gefunden, die die Methode multipleform_factory() vorstellt, bin mir aber nicht sicher, ob es der beste Weg ist: http://www.slideshare.net/kingkilr/forms-getting-your-moneys-worth