Mac*_*tka 3 python sqlalchemy turbogears turbogears2
使用turbogears 2.1和sqlalchemy 0.7,来自控制台的查询被注销到stdout.但是我需要降级到0.6并且不再出现.日志记录的文档似乎是相同的,我在changelog中找不到任何内容.如何登录sqlalchemy 0.6?
编辑将DBSession.bind.echo被设置为False.如果我把它设置为True它的工作原理.知道如何正确设置它(我修改了model/__init__.py设置engine.echo = True).
我不知道TurboGears,但你需要确保将引擎的echo设置设置为True,例如
engine = sqlalchemy.create_engine('sqlite:///:memory:', echo=True)
Run Code Online (Sandbox Code Playgroud)
默认情况下,echo设置为False,因此查询不会记录到stdout.TG可能以不同的方式配置两个SA版本.