文章目录
python环境
python环境3.7.3
安装falsk包
pip install Flask Flask-Cors
pip install flask_sqlalchemy
其中 Flask-Cors是因为跨域而使用到的
什么是跨域?
浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域
备注:
1、端口和协议的不同,只能通过后台来解决
2、localhost和127.0.0.1虽然都指向本机,但也属于跨域
由于现在前端和后台起的端口不一样,因此也算是跨域
其中 flask_sqlalchemy为一个简单的orm框架,为后续数据库的操作提供更简单的使用
目录结构:
App.py文件
from config.config import config
from flask_cors import CORS
from config.application import create_app
app = create_app(config['development'])
#解决中文乱码问题
app.config['JSON_AS_ASCII'] = False
CORS(app, supports_credentials=True)
if __name__ == '__main__':
app.run(host='127.0.0.1')