Reason given for failure: CSRF cookie not set.

在用djiango中的redirect方法时遇到这个问题

解决方法有两个

第一个在setting中把

MIDDLEWARE

这个中的

django.middleware.csrf.CsrfViewMiddleware',

注释掉

如图

Reason given for failure: CSRF cookie not set._第1张图片

方法二:

在view页面里导入

from django.template import  RequestContext

语句

并在与下面页面关联的返回语句添加

return render_to_response("页面.html",context_instance=RequestContext(request))

标签中添加

 {% csrf_token %}

语句

 

你可能感兴趣的:(Reason given for failure: CSRF cookie not set.)