【发布时间】:2015-01-25 22:56:48
【问题描述】:
如何从cursor.executemany(sql, params) 获取原始查询?
我正在运行一个不起作用的查询,我想在查询被光标格式化后查看它。谢谢。
【问题讨论】:
标签: django postgresql django-orm
如何从cursor.executemany(sql, params) 获取原始查询?
我正在运行一个不起作用的查询,我想在查询被光标格式化后查看它。谢谢。
【问题讨论】:
标签: django postgresql django-orm
一种选择是打开django.db.backends logging extension:
与代码与数据库交互相关的消息。为了 例如,请求执行的每个应用程序级 SQL 语句 以 DEBUG 级别记录到此记录器。
其中一个优点是您不需要对代码进行任何更改 - 只需对 settings.py 配置进行更改。一个好主意是在开发过程中打开它。
【讨论】: