- So erstellen Sie mehrere Formen in Django?
- Kann ich mehrere Formulare auf einer Seite haben??
- Wie kann ich mehrere Modelle in einem einzelnen Django -Modelform haben??
So erstellen Sie mehrere Formen in Django?
Erstellen Sie ein Django -Projekt und eine App. Ich habe das Projekt "multipleFormHandle" und die App als "FormHandlingApp" bezeichnet. Machen Sie einige grundlegende Dinge wie die Einbeziehung von Apps in Einstellungen.PY installed_apps und fügen die URL der App in die URL des Projekts ein. Erstellen Sie nun Formen.PY in App und einen "Vorlagen" -Fordner im App -Verzeichnis. Haus hinzufügen.
Kann ich mehrere Formulare auf einer Seite haben??
Ja, eine HTML -Seite kann mehrere Formulare haben. Jede Form kann unterschiedliche Eingänge, Schaltflächen und Aktionen haben. Jedes Formular sollte ein eindeutiges ID -Attribut haben, damit es mit JavaScript oder CSS gezielt und manipuliert werden kann. Sie können verwenden <bilden> Element mehrmals auf einer einzelnen HTML -Seite mit unterschiedlichen IDs, Namen und Aktionen.
Wie kann ich mehrere Modelle in einem einzelnen Django -Modelform haben??
Kurz gesagt: Machen Sie für jedes Modell ein Formular, senden Sie sie beide zur Vorlage in einem einzelnen <bilden> , Verwenden des Präfix -Keyarg und die Validierung der Ansicht Handle. Wenn es eine Abhängigkeit gibt, stellen Sie einfach sicher, dass Sie das Modell "Eltern" vor abhängig speichern, und verwenden.