Peewee 打印生成的查询

val*_*nto 4 python python-2.7 peewee

在 Peewee 中是否有一种方法或设置可以让我打印出正在执行的所有查询,以便调试和了解潜在的性能问题。

col*_*fer 8

是的,它被记录在案http : //docs.peewee-orm.com/en/latest/peewee/database.html#logging-queries

# Print all queries to stderr.
import logging
logger = logging.getLogger('peewee')
logger.setLevel(logging.DEBUG)
logger.addHandler(logging.StreamHandler())
Run Code Online (Sandbox Code Playgroud)