使用flask搭建服务端

时间:2023-03-09 08:28:34
使用flask搭建服务端

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

本文默认采用python3

一、虚拟环境

创建环境

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

激活环境

. venv/bin/activate
//Windows平台
venv\Scripts\activate

二、安装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

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