【发布时间】:2016-12-07 00:58:39
【问题描述】:
对于旧版本的金字塔,sqlalchemy 会话的设置是使用与此类似的 scooped_session 完成的
DBSession = scoped_session(
sessionmaker(
autoflush=True,
expire_on_commit=False,
extension=zope.sqlalchemy.ZopeTransactionExtension()
)
但是我看到更新的教程以及金字塔 docs 'promotes' sqlalchemy 没有将 DBSession 附加到请求对象的线程本地化。
“旧”方式被破坏了吗?没有线程本地化的优势是什么?
【问题讨论】:
标签: python sqlalchemy pyramid