一、定义数据模型 models
SQLAlchemy 允许我们根据数据库的表结构来创建数据模型, 反之亦可. 所以我们一般无须手动的登录到数据库中使用 SQL 语句来创建表, 我们只需把数据模型定义好了之后, 表结构也就有了.
首先要初始化 SQLAlchemy, 在 models.py 中把 app 对象 传入 SQLAlchemy :
#encoding:utf-8
from flask_sqlalchemy import SQLAlchemy
# SQLAlchemy 会自动的从 app 对象中的 DevConfig 中加载连接数据库的配置项
db = SQLAlchemy()