安装:
pip install flask_sqlalchemy
在app目录下新建一个models.p
实例化一个db = SQLAlchemy()
在create_app函数里做db的app绑定:
db.init_app(app)
同时设置数据库url:
SQLALCHEMY_DATABASE_URI
将SQLALCHEMY_TRACK_MODIFICATIONS设置成False
在views.py里写两个函数 一个是使用db.create_all() 来创建数据表
另一个是使用db.drop_all() 删除表
创建数据:
对象做实例化
使用db.session.add(对象)
使用db.session.commit() 写入到数据库
如果是批量创建:使用db.session.add_all(对象列表)