Moin allerseits,
ich als Django-Newbie habe folgendes Formular-Problem:
ich möchte in meinem Template zeilenweise Daten auflisten. In jeder Zeile soll neben dem Text ein Checkbutton erscheinen. Das Problem dabei ist, dass die Anzahl der Zeilen in der View dynamisch generiert wird. Wie kann ich im View nun eine Form-Klasse schreiben, die ein Formular validiert, das eine immer unterschiedliche Anzahl von Checkboxen enthält?
In einer Form-Klasse muss anscheinend genau drinstehen, welche und wieviele Elemente das Formular enthält.
Das muss doch elegant zu lösen sein, aber irgendwie steh ich aufm Schlauch. Ich würd mich freuen, wenn jemand einen Rat für mich hat!
[Django] Formular mit variabler Anzahl von Checkboxen
Formsets ist was du suchst, wenn nicht musst du das ganze etwas genauer beschreiben.
http://docs.djangoproject.com/en/dev/to ... s-formsets
http://docs.djangoproject.com/en/dev/to ... s-formsets
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Ich habe da einige Hooks verwendet um Checkboxen zur Ausgabe- und Validierungszeit einzusetzen. Sehe auch irgendwie nicht wie Formsets mir da helfen würden, aber vielleicht denke ich da auch zu kompliziert.pedesen hat geschrieben:In einer Form-Klasse muss anscheinend genau drinstehen, welche und wieviele Elemente das Formular enthält.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice