Ich verwende ein choiceField mit dem Widget CheckboxSelectMultiple. Ist es möglich, alle Kontrollkästchen standardmäßig als markiert zu markieren? Danke!django choiceField mit CheckboxSelectMultiple: alle standardmäßig ausgewählt?
Antwort
Gerade die Anfangswerte aus dem Bereich der Auswahl gesetzt, wie folgt aus:
MY_CHOICES = (
("some", "Some choice"),
("another", "Another choice"),
("best", "Best choice")
)
...
multiple_choice = forms.MultipleChoiceField(
label=u"Select multiple",
choices=MY_CHOICES,
widget=forms.widgets.CheckboxSelectMultiple,
initial=(c[0] for c in MY_CHOICES)
)
Dieser Code wurde arbeite nur an der ersten Ladung für mich. Ich musste "initial" in ein Array ändern, damit es richtig funktioniert: 'initial = [c [0] für c in MY_CHOICES]' – Ben
@ben das ist eine Liste, kein Array :) – glarrain
Awsom !! Es hat mir geholfen. Danke @Ben Das hat funktioniert: '' 'initial = [c [0] für c in MY_CHOICES]' '' –
ich genau mache, dass in einem Formular dieses hier
class MyForm(forms.Form):
photo_list = forms.MultipleChoiceField(
label="Photos",
required=False,
help_text="Unselect the photos you want to delete",
choices=(),
widget=forms.CheckboxSelectMultiple(attrs={"checked":""})
)
- 1. Django: CheckboxSelectMultiple
- 2. Submit ChoiceField Formular Django
- 3. Gruppierte CheckboxSelectMultiple in Django Vorlage
- 4. "Disabled" -Option für choiceField - Django
- 5. Django ChoiceField von Datenbankwerten gefüllt
- 6. Wie ändere ich die standardmäßig ausgewählte Option in einem Django ChoiceField?
- 7. Subclassing django choicefield funktioniert nicht
- 8. Django-Admin-Vorlage überschreiben: Anzeige checkboxselectmultiple Widget
- 9. Make Option standardmäßig ausgewählt mit angleJS
- 10. PHP Yü - ActiveDropDownList() standardmäßig ausgewählt
- 11. Django MultiValueField - Wie übergibt man ChoiceField?
- 12. Django - ChoiceField - Optionstasten anstelle von Auswahlfeld
- 13. Wie ChoiceField nur lesbar in django Formen
- 14. Django + Forms: Dynamische Auswahlen für ChoiceField
- 15. Render ChoiceField Optionen in Django Vorlage
- 16. Django Formular unittest mit ChoiceField und MultipleChoiceField failing is_valid()
- 17. Form mit CheckboxSelectMultiple nicht überprüft
- 18. Dropdown-Menü Standardoptionen alle ausgewählt
- 19. jquery-select2 ersten Wert standardmäßig ausgewählt zeigt
- 20. Django, Einstellung ausgewählt = "ausgewählt" an einem Funkeingang
- 21. wie alle Werte standardmäßig von form_for select
- 22. Alle Dateien standardmäßig anzeigen
- 23. Django Formular Einstellung ChoiceField Optionen als Form heißt
- 24. Django Fehler: "'ChoiceField' Objekt hat kein Attribut 'is_hidden'"
- 25. Django bildet ChoiceField. Meine Auswahl zeige keine Optionen an
- 26. Wie füge ich einem ChoiceField in Django eine "Klasse" hinzu?
- 27. Geschwindigkeitsbegrenzung für alle Observablen standardmäßig
- 28. Iterate über Optionen in CheckboxSelectMultiple
- 29. In Visual Studio-Projekteigenschaften, wie "alle Konfigurationen" standardmäßig anstelle von "Aktiv" ausgewählt wird
- 30. Shiny R checkboxGroupInput ausgewählt alle
gleiche Frage mit ... – frnhr