2015-11-03 70 views
1

Docs中提到了如何使用Blaze的Data打开与数据库的连接。如何在使用Blaze打开时关闭数据库会话

db = Data('postgresql:///user:[email protected]') 

我不喜欢上面,然后得到了下面的消息时,我尝试做任何更新操作(如DROP TABLE)对DB通过Psycopg2后来开了一个会议。

DETAIL: There is 1 other session using the database. 

由于我正在照顾我与Psycopg2开放的会议,我怀疑这种行为是因为Blaze。 (如果我错了,请更正)。

当我完成后,如何关闭Blaze会话或连接,以便我可以使用Psycopg2来做其他事情?

回答

0

这已在Blaze邮件列表here中得到解答。 (Blaze使用sqlalchemy与Postgres进行交互,通过访问其引擎db.data,我们可以管理我们的活动连接。)

相关问题