配置跨域代码比较繁琐,我们可以把它写到一个文件内,方便我们下次查阅
django自带的外部库中有一个Lib目录
在Lib目录下找到site-packages目录下的django_cors_headres-3.8.0.dist-info
找到 django_cors_headres-3.8.0.dist-info下面的METADATA文件
在里面我们可以把我们跨域所需要的命令保存到里面,方便我们下次查看
如下
下载跨域的命令 pip install django-cors-headers 在INSTALLED_APPS里面输入 'corsheaders', 在MIDDLEWARE添加中间件 放到第三行,强调必须是第三行 'corsheaders.middleware.CorsMiddleware', CORS_ALLOW_CREDENTIALS = True CORS_ORIGIN_ALLOW_ALL = True CORS_ORIGIN_WHITELIST = () # 对应的发送的请求的跨域 CORS_ALLOW_METHODS = ( 'DELETE', 'GET', 'OPTIONS', 'PATCH', 'POST', 'PUT', 'VIEW', ) CORS_ALLOW_HEADERS = ( 'accept', 'accept-encoding', 'authorization', 'content-type', 'dnt', 'origin', 'user-agent', 'x-csrftoken', 'x-requested-with', )