2013-10-24 3 views
1

У меня есть модель Foo. У меня есть модель FooForm. В FooForm я добавляю динамическое поле «слишком». Это поле выбора.Параметры динамического выбора не проверяются Django

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

В шаблоне я добавляя параметры динамически к этому «тоже полю»

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

В представлении эти величины не проверяющие, так как нет никаких выборов, доступных ему для сравнения. Как проверить и извлечь это поле? Заранее спасибо.

ответ

6

Вместо использования forms.ChoiceField вы должны использовать forms.CharField с widget=forms.Select(), таким образом, вы открыты для любого значения и не ограничивается списком выбора в виде

 Смежные вопросы

  • Нет связанных вопросов^_^