python学习-- {% csrf_token %}

Posted 阿Q啊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习-- {% csrf_token %}相关的知识,希望对你有一定的参考价值。

1、不推荐禁用掉django中的CSRF。

2、我们可以再html页面的form表单中添加csrf_token,带着表单的请求一起发送到服务器去验证。

<form  enctype="multipart/form-data" method="post" action="{% url ‘new_article‘ %}">
{% csrf_token %}
  .....
</form>
 

3、在后端一定要使用render()的方法返回数据。

return render(request, ‘article_new.html‘, {‘article_list‘: article_list})

以上是关于python学习-- {% csrf_token %}的主要内容,如果未能解决你的问题,请参考以下文章

Python Post遇到csrftoken问题

将 % csrf_token % 添加到 javascript HTML 插入

如何在 javascript 中使用 % csrf_token %

30_Django中关于使用ajax发送请求中`csrf_token`的问题和解决

CSRF 验证失败。请求中止。我保留了 ta 标签 % csrf_token % 仍然得到这个

禁止 (403) CSRF 验证失败。请求中止。即使使用 % csrf_token %