我想知道点击提交按钮后选择了什么广播。
我的forms.py:
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 :(得分:0)
您可以在视图的POST处理程序中使用choice = form.cleaned_data['choix']
。由于Django是一个MVC框架而不是SPA框架,因此您无法以任何方式了解浏览器会话中的内容(除非您编写自己的JS以访问自定义端点),因为它是纯HTML(至于Django知道)没有更多。
- 更多信息 -
表单数据访问:https://docs.djangoproject.com/en/1.11/topics/forms/#field-data
表单字段:https://docs.djangoproject.com/en/1.11/ref/forms/fields/