您的位置:首页 > 编程语言 > Python开发

django+Python的项目中出现 "detail": "CSRF Failed: CSRF cookie not set."

2017-12-14 20:50 465 查看
解决办法:(对django整体项目的目录要了解)

在自己的app下找一个.py(我在app目录下新建一个test.py)文件, 写入:

class DisableCSRF(object):

def process_request(self, request):

setattr(request, '_dont_enforce_csrf_checks', True)

在项目整体的setting.py中的

MIDDLEWARE_CLASSES = ('app.tests.DisableCSRF',)

加入即可。(注意逗号)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Python django csrf
相关文章推荐