У меня есть поле в форме
myFormList = [(u'Select',u'Select')]
myForm = forms.ChoiceField(choices=myFormList)
, и я инициализирую его динамически, используя
form.fields['myForm'].choices = form.fields['myForm'].choices + anotherMyFormList
Это вызывает ошибку проверки Select a valid choice. ** is not one of the available
choices
Обычно я избавляюсь от этой ошибки с помощью
myForm = forms.CharField(widget = forms.Select(choices=myFormList))
Но поскольку мне приходится использовать form.fields['myForm'].choices
при динамической инициализации, я не могу использовать виджеты. Как это сделать form.fields['myForm'].widgets.choices =