无法检查是否选择了单选按钮:Django

无法检查是否选择了单选按钮:Django,django,django-templates,django-views,radio-button,Django,Django Templates,Django Views,Radio Button,我无法验证我在django模板中放置的单选按钮是否为“检查”。下面给出了HTML和views.py文件: HTML: cq_query_backlog和cq_query是两个sql文件,如果分别选中或未选中radiobutton,则需要运行它们。 打印查询的选择类型时,我没有得到任何结果 我哪里做错了?非常感谢您的帮助。我的第一印象是,输入没有发布到您的视图中(因此,当您请求.POST.get()时,它将不返回任何内容)。您是否可以再次检查(例如打印request.POST)是否收到您的输入“b

我无法验证我在django模板中放置的单选按钮是否为“检查”。下面给出了HTML和views.py文件:

HTML:

cq_query_backlog和cq_query是两个sql文件,如果分别选中或未选中radiobutton,则需要运行它们。 打印查询的选择类型时,我没有得到任何结果
我哪里做错了?非常感谢您的帮助。

我的第一印象是,输入没有发布到您的视图中(因此,当您请求.POST.get()时,它将不返回任何内容)。您是否可以再次检查(例如打印request.POST)是否收到您的输入“backorNor”?或者,如果您通过表单提交输入“backorNor”在表单中,或者如果您通过javascript将其添加到post dataFirst,则无线电输入应至少有两个输入字段,每个选项一个。如果您只需要一个开/关开关,即只有一个值,请使用“复选框”。第二个是表单中的输入,即表单是否已提交?
<div class="col-xs-1 col-sm-1 checkbox" style="margin-left:5px">
     <p class="control-label"><strong>Backlog</strong></p>
     <input type="radio" name="backorNor" value="1"> 
</div>
def get_data(request):
     choice_of_query = request.POST.get("backorNor");
     if choice_of_query == "1":
        mssql_qu = cq_query_backlog.mssql_query.format(sql_product,sql_state,sql_version_reported,sql_op1_drs)
     else:
         mssql_qu = cq_query.mssql_query.format(sql_product,sql_state,sql_version_reported,sql_op1_drs)