配置跨域
cors设置
1. 安装包 pip install django-cors-headers
2. 注册应用 INSTALLED_APPS = [ ... # 添加 django-cors-headers 使其可以进行 cors 跨域 'corsheaders', ]
3. 添加中间件 MIDDLEWARE = [ # 放在中间件第一个 'corsheaders.middleware.CorsMiddleware', ... # 'django.middleware.csrf.CsrfViewMiddleware', # 注释掉csrf ] 4. 设置 # CORS跨域请求白名单设置 CORS_ORIGIN_WHITELIST = ( 'http://127.0.0.1:8080', 'http://localhost:8080', ) CORS_ORIGIN_ALLOW_ALL = True # 允许所有元 CORS_ALLOW_CREDENTIALS = True # 允许携带cookie
完成