drf跨域问题

前台:http://127.0.0.1:8080
后台:http://127.0.0.1:8000

访问接口报错


跨域错误

后台解决跨域问题:
pip install django-cors-headers
install apps追加 'corsheaders'
MIDDLEWARE中追加'corsheaders.middleware.CorsMiddleware',(放在第一个)
CORS_ORIGIN_ALLOW_ALL = True

刷新页面,跨域错误消失,数据加载成功。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • DRF跨域问题后端服务器解决跨域问题的方法【什么是跨域】 安装模块 pip install django-cors...
    dream_seeker阅读 681评论 0 0
  • 什么是跨域 跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实...
    Yaoxue9阅读 1,424评论 0 6
  • 什么是跨域 跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实...
    HeroXin阅读 968评论 0 4
  • 什么是跨域 跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实...
    他方l阅读 1,153评论 0 2
  • 题目1.什么是同源策略? 同源策略(Same origin Policy): 浏览器出于安全方面的考虑,只允许与本...
    FLYSASA阅读 1,923评论 0 6

友情链接更多精彩内容