response: 需要定制返回字段的格式
request: 需要校验前端传来的参数
代码示例:
1. 创建模型类
from datetime import datetime
from ext import db
class User(db.Model):
id = db.Column(db.Integer, primary_key=True, autoincrement=True)
username = db.Column(db.String(15), nullable=False)
password = db.Column(db.String(12), nullable=False)
phone = db.Column(db.String(11))
icon = db.Column(db.String(150))
isdelete = db.Column(db.Boolean())
email = db.Column(db.String(100))
udatetime = db.Column(db.DateTime, default=datetime.now)
"""
python app.py db init # 产生一个文件夹 migrations,只需执行一次
python app.py db migrate # 迁移: 自动生成一个版本文件,在migrations/version生成一个.py文件
python app.py db upgrade # 同步: 生成数据库表
"""