动态选择选项不验证Django

Aka*_*nde 1 django django-forms choicefield

我有一个模特Foo.我有一个模型形式FooForm.在FooForm中,我正在"添加"动态字段.这是一个选择字段.

 FooForm(modelform)
    too = forms.ChoiceField(widget = forms.Select())
    class Meta:
        model = Foo
Run Code Online (Sandbox Code Playgroud)

在模板中,我动态地向这个"太场"添加选项

$('.too').append('<option value='timepass'>'+timepass'</option>');
Run Code Online (Sandbox Code Playgroud)

在视图中,这些值未进行验证,因为没有可用于比较的选项.如何验证和提取此字段?提前致谢.

Dar*_*win 8

通过这种方式,您可以forms.ChoiceField使用forms.CharField,而不是使用必须使用的widget=forms.Select()任何值,而不受表单中的选项列表限制