在前一节中分享了前后端设计的理念和方法。这个方法遇到的第一个问题就是跨域的问题。访问的端口不同,域名不同都会跨域。所以,只要是前后端分离就会遇到这个问题,当然,这也是服务器的一些防范机制。在服务器端解决跨域有两个办法,一个自己写,一个是用现成的。
一、创建cors.py解决跨域
1 | class MiddlewareMixin(object): |
二、用django-cors-headers来解决跨域
django-cors-headers ,分四步:
1 | 1. pip install django-cors-headers |
网络研习社系列文章:
- 微信小程序开发初体验 / 网络研习社#1
- 新技能:小程序空间当图床! / 网络研习社#2
- 小程序云开发中数据的传递形式 / 网络研习社#3
- 如何突破coreldraw的网络限制 / 网络研习社#4
- 我师网小程序初发布,大家多多指教 / 网络研习社#5
- 用github 做文件目录 / 网络研习社#6
- LNMP环境一键安装(一) / 网络研习社#7
- LNMP环境自定义安装(二) / 网络研习社#8
- 利用github做免费博客 / 网络研习社#9
- Nodejs,打开服务器黑匣子 / 网络研习社#10
- 一入前端深似海,聊聊vue.js / 网络研习社#11
- 我们想做的,vue都帮我们做好了 / 网络研习社#12
- vue和小程序一家亲 / 网络研习社#13
- vue的组件面面观 / 网络研习社#14
- vue-router路由的参数和设计 / 网络研习社#15
- webpack前端神器 / 网络研习社#16
- 用FileZilla作FTP文件服务器 / 网络研习社#17
- 连接FTP文件服务器的方法/ 网络研习社#18
- axios请求HTTP和vuex数据管理 / 网络研习社#19
- YouTube 视频下载利器—Youtube-DLG / 网络研习社#20
- Vue和django rest framework做前后端分离设计 / 网络研习社#21
@lemooljiang #network-institute
This page is synchronized from the post: 解决跨域的两种办法 / 网络研习社#22