我正在运行Djangodebugging工具栏来分析我的网站,并试图弄清楚为什么某些视图需要这么长时间。 看到我正在运行什么查询以及他们花了我多less钱,这是非常有价值的,但我无法理解如何阅读时间面板。 我到处找了一些文件,但似乎找不到任何东西。 我应该提到,我是一个自学成才,相对较新的程序员,所以这些可能是被认为对有经验的程序员来说熟悉的术语。 这是输出: Resource Value User CPU time 3760.000 msec System CPU time 340.000 msec Total CPU time 4100.000 msec Elapsed time 4625.453 msec Context switches 248 voluntary, 467 involuntary 任何人都可以帮我弄清楚如何阅读这个,每个值代表什么? 谢谢。
我很好奇,如果有一个合理的方式来使用AJAX查询(令人惊叹的)Django的debugging工具栏。 例如,我使用jQuery $ .get和一堆参数来打一个Django的URL并加载它。 如果我有一个错误,它没有注册在工具栏上。 我也不能通过复制AJAX URL来使用它,因为DDT附加到响应的主体标签,并且包含具有AJAX响应的主体标签没有任何意义。 任何方向将是有益的! 谢谢!
我看了其他问题,无法弄清楚… 我做了以下安装django-debug-toolbar: pip安装django-debug-toolbar 添加到中间件类: MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', # Uncomment the next line for simple clickjacking protection: # 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', ) 3增加了INTERNAL_IPS: INTERNAL_IPS =('174.121.34.187',) 4添加了debug_toolbar安装的应用程序 我没有得到任何错误或任何东西,工具栏不显示在任何页面,甚至没有pipe理员。 我甚至添加了debug_toolbar模板的目录到我的TEMPLATE_DIRS