Flask博客实战 - 掌握Flask-SQLAlchemy的增删改查

掌握Flask-SQLAlchemy的增删改查

既然我们选择了使用ORM框架,那就必须熟练掌握其提供的增删改查方法,在正式编写视图事前,本节内容我们先在shell环境中来了解和熟悉其增删改查的基础方法!

参考资料:https://flask-sqlalchemy.palletsprojects.com/en/2.x/queries/#inserting-records

插入记录

这里我们以博客的分类为案例进行演示

1、首先设置环境变量,进入shell环境

至于如何导出环境变量请参考《安装并配置Flask-SQLAlchemy》章节,最后同步数据库字段相关内容!

2、运行如下命令进入shell环境

flask shell

3、导入模型数据

>>> from RealProject import db
>>> from app.blog.models import Category, Post

插入一条分类记录

>>> cate = Category(name='分类一')
>>> db.session.add(cate)
>>> db.session.commit()
>>> cate

你可能感兴趣的:(Flask从零博客开发实战,flask,python,后端)