Django 前后端分离解决跨域的问题
报错信息
1 | Access - Control - Allow - Origin' header is present on the requested resource. |
解决:
1,安装
1 | pip install django - cors - headers |
2 ,添加配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # CORS组的配置信息 CORS_ORIGIN_WHITELIST = ( 'http://localhost:9528' , ) # 允许ajax跨域请求时携带cookie CORS_ALLOW_CREDENTIALS = True # 添加应用 INSTALLED_APPS = [ ... 'corsheaders' , ... ] #中间件 MIDDLEWARE = [ #必须写在第一个位置 'corsheaders.middleware.CorsMiddleware' , ... ] |
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步