Django——前后端分离出现同源策略的解决方式
浏览器控制台报错:"Access-Control-Allow-Origin"
解决方式:在Django服务端解决
1、安装django-cors-headers(可能需要先更新pip)
pip install django-cors-headers
2、配置settings.py
INSTALLED_APPS = [ '...', 'corsheaders' ]
MIDDLEWARE = [ 'corsheaders.middleware.CorsMiddleware', '...', ]
CORS_ORIGIN_ALLOW_ALL = True CORS_ORIGIN_WHITELIST = ("http://*",)