'daki başlatmadan sonra varsayılan değeri ayarlama Kullanıcıya görüntülerken SelectField
için değeri önceden seçmek istiyorum. default
bağımsız değişken, örnekleme sırasında iletildiğinde çalışır ancak alan başlatıldıktan sonra çalışmaz. SelectField flask-WTForms
class AddressForm(Form):
country = SelectField('Country',choices=[('GB', 'Great Britan'), ('US', 'United States')], default='GB') # works
Ben düzenleme için kullanıcıya formu sunmadan önce seçeneği önceden seçmek için default
değerini kullanmayı deneyin
address_form = AddressForm()
address_form.country.default='US' # doesnot work
Kullanıcıya sunmadan önce öntanımlı değerlere varsayılan değeri ayarlamak için bir özüm gerekir.
Senaryo 2: Ayrıca
class AddressForm(Form):
country = SelectField('Country') # works
address_form = AddressForm()
address_form.country.choices=[('GB', 'Great Britan'), ('US', 'United States')]
address_form.country.default='US' # doesnot work