【问题标题】:How to analyse the result of django debug toolbar?如何分析django调试工具栏的结果?
【发布时间】:2018-03-07 10:29:11
【问题描述】:

从调试结果可以看出我的网站浏览器时间真的很长。 基本上我为博客表创建了 13000 个项目。好像做sql查询不需要很长时间。
The debug result

我的问题是如何从调试结果中识别瓶颈。为什么加载如此缓慢,需要将近 20 秒。如何减少 domContentLoadedEvent 和 domloading 时间。
谢谢。

【问题讨论】:

  • 也许我应该使用分页来避免渲染所有对象?

标签: django web django-templates django-debug-toolbar


【解决方案1】:

这是使用调试工具栏对您的问题的直接回答:启用分析面板。

注意:如果字典中没有默认面板,这将删除其他面板,如示例所示。

Docs

settings.py

DEBUG_TOOLBAR_PANELS = {
    'debug_toolbar.panels.profiling.ProfilingPanel',
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-17
    • 2017-10-20
    • 2017-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多