FLASK-API项目结构搭建
文章目录
1 FLASK-API项目结构
flask-restful
:apiflask-script
:命令flask-sqlalchemy
:数据库
2 快速开始
- 安装需求文件
requirements.txt
pip install -r requirements.txt
or
conda install --yes --file requirements.txt
- 初始化数据库命令
python run.py initdb
- 运行
run.py
3 具体实现
3.1 根目录test
test/config.py
class Config:
SECRET_KEY = 'key string'
SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:123456@localhost:3306/test'
# 这里登陆的是root用户,要填上自己的密码,MySQL的默认端口是3306,填上之前创建的数据库名 data_base
SQLALCHEMY_COMMIT_TEARDOWN = True
SQLALCHEMY_TRACK_MODIFICATIONS = False
SQLALCHEMY_COMMIT_ON_TEARDOWN = True
test/run.py
import click
from app