如何找到触发查询的位置 [Django]
Posted
技术标签:
【中文标题】如何找到触发查询的位置 [Django]【英文标题】:How to find where query is triggered [Django] 【发布时间】:2018-10-26 18:33:38 【问题描述】:如何分析查询并找到触发它以优化它的位置?我正在尝试使用 django 工具栏,但它没有显示触发查询的函数,所以我不知道在哪里修复。
【问题讨论】:
这是个好问题。我通常使用cProfile
,但我很想知道是否有更直接的方法来解决这个问题。
【参考方案1】:
您可以通过单击查询左侧的加号,使用 django debug_toolbar 转到调用查询的函数
【讨论】:
以上是关于如何找到触发查询的位置 [Django]的主要内容,如果未能解决你的问题,请参考以下文章
在ORACLE触发器中想使用into 语句给一个变量赋值,但是查询出来的值可能为空,如何避免报错未找到任何数据