2017-05-14 17 views
0

送信ボタンをクリックした後にラジオが選択されていることを知りたい。 私forms.pyDjangoで選択したラジオを取得

class forum(forms.Form): 
CHOICES = (('select1', 'select 1'), ('select2', 'select 2')) 
choix = forms.TypedChoiceField(choices=CHOICES, widget=forms.RadioSelect) 
query = forms.CharField(label='Product name',max_length=100,required=True) 

答えて

0

あなたは、ビューのPOSTハンドラでchoice = form.cleaned_data['choix']を使用します。 DjangoはSPAフレームワークではないMVCフレームワークなので、ブラウザセッションで何が起こっているのかを知ることはできません(カスタムエンドポイントにヒットするJSを記述しない限り)。 Djangoは知っている)何もない。

からMORE INFO -

フォームデータアクセス:https://docs.djangoproject.com/en/1.11/topics/forms/#field-data

フォームフィールド:https://docs.djangoproject.com/en/1.11/ref/forms/fields/

関連する問題