Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 403 CSRF令牌缺失或不正确_Django_Csrf - Fatal编程技术网

Django 403 CSRF令牌缺失或不正确

Django 403 CSRF令牌缺失或不正确,django,csrf,Django,Csrf,我遇到了这个问题,但不幸的是,我仍然不知道如何解决它。表单呈现得非常完美,我输入了信息,得到了一个CSRF错误。给出的原因是令牌丢失或不正确 视图: 这是我的模板: <form action="{% url 'app:eventSell' event.id %}" method="post"> {% csrf_token %} {{ form }} <input type="submit" value="Submit"> </form> {%csrf_令牌

我遇到了这个问题,但不幸的是,我仍然不知道如何解决它。表单呈现得非常完美,我输入了信息,得到了一个CSRF错误。给出的原因是
令牌丢失或不正确

视图:

这是我的模板:

<form action="{% url 'app:eventSell' event.id %}" method="post">
{% csrf_token %}
{{ form }}
<input type="submit" value="Submit">
</form>

{%csrf_令牌%}
{{form}}
我认为我做的一切都是对的,我不确定是什么导致了CSRF错误。此外,如果与此相关,我将以下内容作为指南:


这里的这个堆栈能够帮助我整理它。一旦我将
context\u instance=RequestContext(request)
添加到我的
render\u to\u响应中,它就起作用了。

context\u instance
从1.8版开始就被弃用了。 您可以使用:

return render(request, 'admin/match_main.html', RequestContext(request, locals()))  

可能重复的尝试取下csrf(请求)并只保留请求,以及您设置了什么csrf中间件这本书很古老。请按照文档进行操作。
return render(request, 'admin/match_main.html', RequestContext(request, locals()))