Post Django:我怎样才能得到未选中单选按钮的值?

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

我正在使用Django框架开发一个简单的网站。该网站类似于Kittenwars。 在我的页面中,我有两个带有单选按钮的图像,用户必须选择其中一个。每个图像都有一个分数,当一个图像赢得投票时,他的分数增加1/n,其中n是投票数。然而,当一张图片在投票中失败时,他的分数会下降1/n。我的问题是:提交表格后,我如何获得失败图片的值? 以下是我的模板代码:

<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" />