Я сделал простую форму django со списком вариантов (в переключателях):
class MyForm(forms.Form):
choices=forms.ChoiceField( widget=forms.RadioSelect(), choices=[(k,k) for k in ['one','two','three']],label="choose one")
Я бы хотел, чтобы форма автоматически отправлялась, когда пользователь выбирает один из вариантов. В простом HTML я бы сделал это как
<select name='myselect' onChange="FORM_NAME.submit();">
....
</select>
Но я не знаю, как интегрировать это в класс формы без написания шаблона. В частности, мне нужно знать FORM_NAME
, чтобы я мог позвонить FORM_NAME.submit()
в приведенном выше фрагменте.
Можно ли это сделать без использования шаблона?