2013-10-24 2 views
1

나는 Foo 모델을 가지고 있습니다. 나는 FooForm이라는 modelform을 가지고있다. FooForm에서 동적 필드를 "추가"합니다. 이것은 선택 필드입니다. 비교하기에 사용할 수 선택의 여지가 없기 때문에 나는이 "너무 필드"이러한 값이 검증되지 않습니다 뷰에서동적 선택 옵션 장고 유효성을 검사하지 않음

$('.too').append('<option value='timepass'>'+timepass'</option>'); 

에 동적으로 옵션을 추가하고 템플릿에서

FooForm(modelform) 
    too = forms.ChoiceField(widget = forms.Select()) 
    class Meta: 
     model = Foo 

. 이 필드의 유효성을 검사하고 추출하려면 어떻게해야합니까? 미리 감사드립니다. 대신 당신이 widget=forms.Select()으로, forms.CharField를 사용해야합니다 forms.ChoiceField를 사용

답변

6

, 양식의 선택 목록에 의해 제한 값이 아니라 열려있는이 방법

관련 문제