Ich habe ein Django-Modell für eine List
mit einem vielen zu vielen Feld zu Item
, es verwendet eine durchgehende Tabelle, die eine Spalte für quantity
hat.Django ModelForm mit vielen zu vielen Feld
Ich möchte Django-Formulare verwenden, um ein Formular anzuzeigen, so dass der Benutzer Elemente zur Liste hinzufügen kann. Wenn ich nur versuche, das ModelForm zu erstellen, wird eine Auswahlbox angezeigt, in der ich Elemente auswählen kann, aber es gibt keine Möglichkeit, die Menge für jedes Element anzugeben.
Ich möchte es ein Dropdown-Menü anzeigen lassen, wo Sie einen Artikel auswählen können, und ein Eingabefeld, in dem Sie die Menge eingeben können.
Muss ich etwas Brauchbares tun, damit es so funktioniert?
EDIT: Ich könnte wahrscheinlich einfach das Formular in HTML selbst schreiben, aber ich möchte auch die Validierungsfunktionen von Django Formen im Backend verwenden.