首页 > 其他 > 详细

flask-增删改查

时间:2020-05-20 19:30:32      阅读:45      评论:0      收藏:0      [点我收藏+]
使用Flask-SQLAchemy创建模型与表的映射

模型需要继承自db.Model ,然后需要映射到表中的属性,必须写成db.Column的数据类型
数据类型db.Integer代表整形,db.String是varchar,db.Text
是文本类型。
其他参数
调用db.create_all()来将模型创建到数据库中

使用Flask-SQLAchemy:增删改查

增:
artical = Artical(title=‘aaa‘,content=‘bbb‘)
db.session.add(artical)
# 事务
db.session.commit()

查:
result = Artical.query.filter(Artical.title==‘aaa‘).first()
result = result[0]
print(result.title)


result = Artical.query.filter(Artical.title==‘aaa‘).first()
result.title = ‘new title‘
db.session.commit()

删除
result = Artical.query.filter(Artical.content==‘bbb‘).first()
db.session.delete(result)
db.commit()

flask-增删改查

原文:https://www.cnblogs.com/zhansheng/p/12924899.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!