如何返回单选按钮的值

时间:2018-02-25 23:09:58

标签: django return radio

我意识到这应该是一个简单的问题,但我似乎无法将其付诸实践,而且我已经谷歌搜索了大约一个小时。我的HTML代码中定义了一组单选按钮:

<h6>Axis Filter</h6>
            {% csrf_token %}
            {% for radio in form.axis_filter %}
            <div class="radio-inline">   
                {{radio}}   
            </div>
            {% endfor %}

在我的forms.py文件中:

TIME_FILTER = [
        ('years','Years'),
        ('quarters','Quarters')
        ]
axis_filter= forms.CharField(label = 'axis_filter',widget=forms.RadioSelect(choices=TIME_FILTER),initial = 'years')

现在我尝试使用以下内容在views.py中获取所选值:

request.GET.get('axis_filter',None)

我也尝试过:

request.POST.get('axis_filter',None)

每次我去打印这个值时,我都会得到“没有”的值。有没有人有什么建议?

0 个答案:

没有答案