【发布时间】:2016-12-12 12:53:30
【问题描述】:
我正在使用 Django 1.8 和 python 2.7
在我的模板中,我有一个单选按钮。
<div class="form-group">
<label class="col-md-4 control-label" for="radios">Liquids:</label>
<div class="col-md-4">
<label class="radio-inline" for="radios">
<input type="radio" name="liquids" id="liquids" value="1" disabled>
With cough
</label>
<label class="radio-inline" for="radios">
<input type="radio" name="liquids" id="liquids" value="0" >
No cough
</label>
</div>
</div>
当我按下submit 按钮时,无论我选择什么,第一个选项都会被选中。你知道如何解决这个问题吗?
如何在views.py 中获得正确的单选值?
另外,当我渲染具有填充值并选择第二个选项的模板时,在模板中选择了第一个选项的单选按钮。
【问题讨论】:
-
你如何在视图中使用这个?
-
使用浏览器的开发工具查看页面上的实际内容,以及发送给 Django 的内容。问题可能完全在 Django 之外,只是在 HTML 中。
-
另外你有两个具有相同 id 的东西(“液体”),这是非法的 HTML(但不会导致这个问题)。
-
@DanielRoseman 我添加了我的
views.py。 -
@RemcoGerlich 我该怎么做?
标签: python django forms http-post