首先建立一个干净的Flask项目:
项目目录如下:

Flask-SQLAlchemy第三方组件配置
配置init.py文件:
| 1 | from .views.api import user | 
models.py文件写入
| 1 | from app import db | 
api.py文件写入
| 1 | from flask import Blueprint | 
Flask-Script
Flask-Script 从字面意思上来看就是 Flask 的脚本
类似Django的启动命令 python manager.py runserver 大概是这样
Flask-Script 加入到 Flask 项目中
| 1 | import MyApp | 
使用命令启动 Flask 项目
| 1 | python manager.py runserver | 
启动项目并更改配置参数(监听IP地址,监听端口)
| 1 | python manager.py runserver -h 0.0.0.0 -p 9527 | 
自定制脚本命令
@manager.command
| 1 | import MyApp | 
@manager.opation(“-短指令”,”–长指令”,dest=”变量名”)
| 1 | import MyApp | 
Flask-Migrate
将 Flask-Migrate 加入到 Flask 项目中
| 1 | import MyApp | 
执行数据库初始化指令
| 1 | python manager.py db init |