的初始值我初始化使用形式:爲CheckboxSelectMultiple
MultiSubscriptionForm(initial={'email': user.email})
在我的形式我也想初始化CheckboxSelectMultiple部件檢查一組複選框。我怎樣才能做到這一點?
的初始值我初始化使用形式:爲CheckboxSelectMultiple
MultiSubscriptionForm(initial={'email': user.email})
在我的形式我也想初始化CheckboxSelectMultiple部件檢查一組複選框。我怎樣才能做到這一點?
或多或少實際上是相同的,只是通過一個值列表,它的工作原理。
MultiSubscriptionForm(initial={
'email': user.email,
'multiple_field': ['a', 'b', 'c'],
})
我得到了同樣的問題,我在多個複選框需要動態選擇(默認選擇複選框)與初始值。我可以通過傳遞名單來管理。
mylist=['None','Fixed','Error']
error= forms.MultipleChoiceField(choices = formfields.ErrorType,widget = CheckboxSelectMultiple(),initial = mylist)
如果我寫在我的表單類上面的代碼中MYLIST的值默認加載窗體時選擇。你的答案「薪火值列表」解決了我的實際問題的
感謝線索:-)
-Vikram
曾經擁有的那些你試一下50種不同方式的問題之一,然後醒來第二天早上,即使你很確定這是你前一天晚上做的事情之一,你嘗試的第二件事情也是如此。這是我的其中一個,你的答案做了伎倆(即使我可以發誓我已經試過這....)謝謝! – 2013-11-20 19:15:39