Ich habe lange und weit danach gesucht, wie zwei einzigartige Formulare auf einer Seite angezeigt werden können, indem die neuere Django-Klassenbasierte Ansicht verwendet wird.
Kann jemand etwas erwähnen? Oder stellen Sie ein grundlegendes Beispiel zur Verfügung. Google ist dafür nicht mein "Freund".
Der Schlüssel ist, dass Sie nicht einmal eine der Unterklassen FormView
verwenden müssen, um Formulare zu verarbeiten. Sie müssen nur die Maschinen hinzufügen, um das Formular manuell zu bearbeiten. Wenn Sie eine FormView
Unterklasse verwenden, wird nur 1 und nur 1 Formular verarbeitet. Wenn Sie also zwei Formulare benötigen, müssen Sie nur manuell mit dem zweiten Formular umgehen. Ich verwende DetailView
als Basisklasse, um zu zeigen, dass Sie nicht einmal von einem FormView
-Typ erben müssen.