我的python视图正在使用请求,如下所示:
r = requests.post(url, params=data, headers=header)
print r.url
return HttpResponse(r)
该对象已POSTED到重定向URL。调用URL时,所有活动都会在浏览器中停止并抛出此错误:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://<website>.com. This can be fixed by moving the resource to the same domain or enabling CORS.
我已经安装了django-cors-headers,并在settings.py中添加了以下行:
CORS_ORIGIN_ALLOW_ALL = True
为什么我仍然收到错误?
答案 0 :(得分:0)
确保您添加了正确的CORS中间件,更重要的是它的序列及其允许的方法。 另外,请确保它已在您的installed_apps设置中列出。