ChoiceField:Django Formlar İki Django ChoiceField türlü sorunuz
Bu benim biçimidir: Bu iyi çalışır
class ContactForm(forms.Form):
GENDER = (
(1, _("Mr.")),
(2, _("Ms.")),
)
prefix = forms.ChoiceField(choices=GENDER)
...
, ancak choicefield varsayılan almaz neden merak ..
Sayfada, Bay seçili değer olarak oluşturulur, ancak form gönderilirse (not: required = True bu alan için varsayılan değerdir) bir hata atmaz ve form verisi formundaki değer " Ms "yerine.
Diğer soru: {{ prefix.get_prefix_display }}
çalışmıyor .. Bu fonksiyonun kullanımıyla model ve formlar arasında fark var mı?
Teşekkür –