Oto deklaracja pola w formularzu:Ustawianie wybranej wartości na Django forms.ChoiceField
max_number = forms.ChoiceField(widget = forms.Select(),
choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,)
Chciałbym ustawić wartość początkową za 3 i to nie wydają się działać. Grałem z param, cytatów/bez cytatów itp ... ale bez zmian.
Kilka wyników znalezionych przez Google sugeruje, że możliwe jest ustawienie wartości początkowej, ale nigdy nie udało mi się jej uruchomić! Jestem na Django 1.0 przy okazji.
Czy ktoś mógłby udzielić mi ostatecznej odpowiedzi, jeśli jest to możliwe? I/lub niezbędne modyfikacje w moim fragmencie kodu?
Wielkie dzięki.
Zastanawiałem samo. "initial" nie nadaje się do pracy z wyborami w najnowszej wersji trunk. –