Post Django:我怎样才能得到未选中单选按钮的值?
我正在使用Django框架开发一个简单的网站。该网站类似于Kittenwars。 在我的页面中,我有两个带有单选按钮的图像,用户必须选择其中一个。每个图像都有一个分数,当一个图像赢得投票时,他的分数增加1/n,其中n是投票数。然而,当一张图片在投票中失败时,他的分数会下降1/n。我的问题是:提交表格后,我如何获得失败图片的值? 以下是我的模板代码:Post Django:我怎样才能得到未选中单选按钮的值?,post,django-forms,django-templates,radio-button,django-views,Post,Django Forms,Django Templates,Radio Button,Django Views,我正在使用Django框架开发一个简单的网站。该网站类似于Kittenwars。 在我的页面中,我有两个带有单选按钮的图像,用户必须选择其中一个。每个图像都有一个分数,当一个图像赢得投票时,他的分数增加1/n,其中n是投票数。然而,当一张图片在投票中失败时,他的分数会下降1/n。我的问题是:提交表格后,我如何获得失败图片的值? 以下是我的模板代码: <form action="" method="post"> {% csrf_token %} <h2>who is
<form action="" method="post">
{% csrf_token %}
<h2>who is the best?</h2><br>
<div>
<input type="radio" name="image" id="immagine1" value="{{first.name}}" />
{{first.nome}}<br>
<img src="../media/{{first.path}}" width="300" heigth="150"/>
</div>
<input type="radio" name="immagine" id="immagine2" value="{{second.name}}" />
{{second.name}}<br>
<img src="../media/{{second.path}}" width="300" heigth="150"/>
<div>
<input type="submit" value="vote" />
</div>
</form>
那么,我怎样才能在帖子之后得到失败者形象的价值呢?
对不起,我的英语不好。您可以为单选按钮设置隐藏字段:
<input type="hidden" name="myField" value="false" />
<input type="checkbox" name="myField" value="true" />
两个单选按钮的名称相同。如果未选中任何按钮,将提交隐藏字段
<input type="hidden" name="myField" value="false" />
<input type="checkbox" name="myField" value="true" />