0
동적으로이 Select a valid choice. ** is not one of the available choices
장고 동적 ChoiceField 및 유효성 검사 오류
일반적으로 유효성 검사 오류를 일으키는
form.fields['myForm'].choices = form.fields['myForm'].choices + anotherMyFormList
를 사용하여 내 양식
myFormList = [(u'Select',u'Select')]
myForm = forms.ChoiceField(choices=myFormList)
에서 필드를 가지고 있고 그것을 초기화하고 I 이 오류를 제거하려면
myForm = forms.CharField(widget = forms.Select(choices=myFormList))
하지만 동적으로 초기화하는 동안 form.fields['myForm'].choices
를 사용할 필요가 있기 때문에 나는이 form.fields['myForm'].widgets.choices =