使用Django调试工具栏来分析POST响应

时间:2016-07-11 14:13:24

标签: django django-debug-toolbar

Django调试工具栏是一个很好的工具来分析慢速SQL查询 - 除其他外。我可以在我的Django应用程序中为GET响应执行此操作。我的问题是:我如何分析(和优化)我的POST响应?

1 个答案:

答案 0 :(得分:5)

Django-Debug-Toolbar与GET和POST请求的工作方式相同。

但是,一种常见的UI设计模式是成功的表单提交会导致重定向,这会加载新视图并使您丢失DDT中的所有SQL历史记录。

如果是这种情况,DDT上的其中一个面板允许您拦截重定向并在每一步检查SQL查询。

此外,如果你的问题来自于调用AJAX,你应该看一下这个问题的答案:How to use django-debug-toolbar on AJAX calls?

相关问题