使用flask搭建服务端

---恢复内容开始---

本文默认采用python3

一、虚拟环境

创建环境

mkdir myproject
cd myproject
python3 -m venv venv
//Windows平台
py -3 -m venv venv

激活环境

. venv/bin/activate
//Windows平台
venvScriptsactivate

二、安装Flask

pip install Flask

三、配置sqlAlchemy

在项目根目录的__init__.py中配置

app = Flask(__name__, instance_relative_config=True)
app.config.from_mapping(
    SECRET_KEY='dev',
    SQLALCHEMY_DATABASE_URI='mysql+pymysql://root:root@172.16.5.88:3306/newtest?charset=utf8mb4'
)
mydb = SQLAlchemy(app)

四、运行

//Linux 或者 Mac
export FLASK_APP=flaskr
export FLASK_ENV=development
flask run

//Windows
$env:FLASK_APP = "flaskr"
$env:FLASK_ENV = "development"
flask run

---恢复内容结束---

原文地址:https://www.cnblogs.com/xiaochengzi/p/9802404.html