为了账号安全,请及时绑定邮箱和手机立即绑定

关于flask中使用sqlite

关于flask中使用sqlite

婷婷同学_ 2019-04-07 09:38:19
对数据库操作了解不多,想在flask应用中使用sqlite已经建立数据库链接数据库用的函数为:defconnect_db():returnsqlite3.connect('/path/to/database.db')相关请求函数:@app.before_requestdefbefore_request():g.db=connect_db()@app.teardown_requestdefteardown_request(exception):ifhasattr(g,'db')g.db.close()如何实现查询,新增,修改等操作?先谢啦~!
查看完整描述

2 回答

?
收到一只叮咚

TA贡献1821条经验 获得超5个赞

g.db表明就db是一个全局变量,在整个请求过程有效。hasattr就是判断全局变量g中是否定义了db。具体看看flask手册。
                            
查看完整回答
反对 回复 2019-04-07
  • 2 回答
  • 0 关注
  • 864 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号