标签:mon err ase text not lock 而且 变量 传送门
from flask import g
def get_db():
if ‘db‘ not in g:
g.db = connect_to_database()
return g.db
@app.teardown_appcontext
def teardown_db():
db = g.pop(‘db‘, None)
if db is not None:
db.close()
在同一个request里,用get_db得到的都是同一个数据库连接,而且在request的最后会自动关闭连接。这就可以在一个request中“复用”。
标签:mon err ase text not lock 而且 变量 传送门
原文地址:https://www.cnblogs.com/allen2333/p/9232869.html