Flask-SQLAlchemy创建数据库表,增删改查
2019-07-24 本文已影响0人
Margolu
1.创建数据库配置文件

2.初始化数据库对象。
导入sqlalchemy,配置文件

3.数据库模型与表映射。
模型要继承自db.Model,每一个属性都要用db.Column(),整型db.Integer,字符串型db.String,要指定最长的长度,text型db.Text。db.create_all()创建数据库,表

4.检查
在数据库可视化工具或者黑窗口中查看表,创建成功

5.增加数据
创建一个模型对象,添加进事务,最后提交

查看数据库结果

6.查找数据
使用db.Model的query方法过滤出符合条件的列表,first表示只取第一个,all()可以获取所有结果。


7.修改数据
先试用查询方法找到需要修改的对象,然后修改对象的属性值,提交事务,数据库中的数据就会改变


8.删除数据
查找要删除的对象,在数据库的事物中删除该对象,提交事务


全部代码
