我有一个模板如下(表格的第二列是错误的,这是我的问题):
{% for thing in things %}
<tr><td>See the lovely {{ thing.name }}!</td>
<td><form method="POST" action="">
{% csrf %}
<input type="hidden" name="id" value="{{ thing.id }}">
<input type="submit" name="submit" value="Kill me!">
</form></td>
</tr>
{% endfor %}
我有点难过如何制作这样的数组。当然,上面的表格可以很好地模拟csrf
,所以我需要做的就是弄清楚如何让csrf在那个环境中工作,然后我想我可以看看request.POST.get('id')
(我想......)。
非常感谢任何指示。
答案 0 :(得分:2)
我认为错误是csrf
。使用
{% csrf_token %}