擅长:python、mysql、java
<p>我不确定这是否是最佳解决方案,但您可以在循环中创建一个新的<code>form</code>:</p>
<pre><code>{%for category, category_votes in votes%}
<p>{{category}}: {{category_votes}} <! displays as expected >
<form action="" method="post">{% csrf_token %}
<input type="hidden" name="votedCat" value="{{category}}" id={{forloop.counter}}>
<input type="submit" name="upvote" value="Vote for...">
<input type="submit" name="downvote" value="Vote against...">
</form>
</p>
{%endfor%}
</code></pre>
<p>您可以考虑使用<a href="http://docs.djangoproject.com/en/dev/topics/forms/" rel="nofollow">^{<cd2>}</a>类来构建和处理表单。在</p>