Django有关CSRF的设置
1、解决方法错误提示里已经给出了。在表单里加上{% csrf_token %}就行了。
<form action="{%url listenCms:submitComment articleObj.id %}" method="post">{% csrf_token %}
<div class="commentTextArea">
<textarea name="content" cols="" rows=""></textarea>
<input name="articleId" type="hidden" value="{{articleObj.id}}" />
</div>
<input name="submit" value="提交评论" type="submit" />
</form>
2、在Settings里的MIDDLEWARE_CLASSES增加配置:
'django.middleware.csrf.CsrfViewMiddleware',
'django.middleware.csrf.CsrfResponseMiddleware',
作者:catmelo
本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。

浙公网安备 33010602011771号