【发布时间】:2013-07-30 14:24:26
【问题描述】:
我正在使用 Python 中的 Flask 和 SQLAlchemy 构建一个网站,到目前为止我玩得很开心。
不过,有些事情我不确定。以下代码用于连接数据库:
app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'bla'
db = SQLAlchemy(app)
我如何在不同的文件中重用这个对象呢?我尝试将其存储在g 中,但是当我尝试在 Web 请求范围之外使用数据库时,这会导致数据库模型出现问题。有没有一种标准方法可以让db 在多个文件/类中可访问?
【问题讨论】:
标签: python database sqlalchemy flask flask-sqlalchemy