Erstellen von Django-Formen

Ich habe Mühe, mich mit Django-Formularen zu beschäftigen. Ich habe verschiedene Dokumentationen gelesen, kann die Konzepte aber nicht ganz verstehen. Ich muss mich mit Modellen, Ansichten und Vorlagen auseinandersetzen. Ich versuche, ein Formular mit verschiedenen Feldern zu erstellen, die aus Dropdown-Listen und Kontrollkästchen bestehen, die mit Werten in einer Datenbank gefüllt sind.

Ich habe eine funktionierende App namens VMS. Mit der Datei models.py habe ich ein einfaches Schema erstellt, das Größe und Typ enthält. Größe besteht aus "klein", "mittel" und "groß". Typ ist "Windows" und "Linux". Über die Admin-Site kann ich eine zusätzliche Größe hinzufügen, z. B. "Extra groß".

Ich möchte ein Formular mit einer Dropdown-Liste der VM-Größen erstellen. Wenn über die Admin-Site eine zusätzliche Größe hinzugefügt wird, möchte ich, dass diese Größe in der Dropdown-Liste angezeigt wird.

Ich würde meine Versuche an dem Code einreichen, aber tatsächlich kämpfe ich mit den Konzepten. Kann mir jemand dabei behilflich sein, wie ich das oben genannte erreichen kann?

Vielen Dank, Oli

Antworten auf die Frage(2)

Ihre Antwort auf die Frage