Ich benutze Django, um ein Formular zu erstellen. Das Formular enthält eine models.SmallIntegerField
.Standardmäßige leere Option entfernen ----- mit leer = True
Das Feld hat eine Standardblankoption (angezeigt als "------").
Wie kann ich diese leere Option loswerden?
Bitte beachten Sie, dass das Feld nicht benötigt wird (leer = True), daher funktioniert die default=None, blank=False
Lösung in meinem Fall nicht.
Warum möchten Sie die leere Option entfernen, wenn das Feld nicht benötigt wird? – dietbacon
Da der Benutzer ein Kontrollkästchen "Daten nicht verfügbar" auswählen kann, und wenn es aktiviert ist, ist das Feld nicht erforderlich. Wenn nicht aktiviert, ist das Feld erforderlich. – Vingtoft
Und weil ich das RadioSelect-Widget verwende, sieht es mit dem Feld "----" seltsam aus. – Vingtoft