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

Using Django debug toolbar to profile POST responses

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

Django-Debug-Toolbar 与 GET 和 POST 请求相同。

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

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

此外,如果您的问题来自拨打 AJAX 个电话,您应该查看此问题的答案:How to use django-debug-toolbar on AJAX calls?