SORU
18 Mart 2009, ÇARŞAMBA


Django form üzerinde seçili değeri ayarı.ChoiceField

Burada bir form alanı bildirimi:

max_number = forms.ChoiceField(widget = forms.Select(), 
                     choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,)

3 başlangıç değerini ayarlamak istiyorum ve bu iş gibi görünmüyor. Param, tırnak/tırnak işaretleri yok vb ile oynuyorlardı... ama bir değişiklik yok.

Google aracılığıyla bulduğum birkaç sonuç başlangıç değerini ayarlamak için mümkün olacağını öne sürüyor ama hiç bir zaman işe almak için başardım! Bu arada django 1.0 kullanıyorum.

Eğer mümkünse bana kesin bir cevap verebilir mi? Ve/veya benim kod parçasında gerekli tweak?

Çok teşekkürler.

CEVAP
20 Mart 2009, Cuma


Form örneğini başlangıç değeri ayarlamayı deneyin:

form = MyForm(initial={'max_number': '3'})

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AyfionGaming

    AyfionGaming

    20 ŞUBAT 2013
  • makemebad35

    makemebad35

    17 NİSAN 2006
  • Tracy Hairston

    Tracy Hairst

    22 Mayıs 2009