问题标签 [django-debug-toolbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4663 浏览

python - Django 调试工具栏设置

我刚刚安装了 Django 调试工具栏。这有点繁琐,虽然它正在工作,但我想检查这是否是正确的方法。以下是我取得成功所需的 4 个步骤:

  1. easy_install django_debug_toolbar
  2. 在我的项目设置中将“debug_toolbar.middleware.DebugToolbarMiddleware”添加到我的中间件类的末尾
  3. 在我的 django.global_settings.py 中编辑 INTERNAL_IPS = ('127.0.0.1')
  4. 然后我在项目设置中的 TEMPLATE_DIRS 中添加了“/usr/local/lib/python2.7/dist-packages/django_debug_toolbar-0.8.5-py2.7.egg/debug_toolbar/templates”。

这主要是反复试验,所以我不确定这是要走的路。我不确定是否需要第 4 步...

任何输入将不胜感激

0 投票
1 回答
1011 浏览

django - 通过 Django 调试工具栏捕获 SQL 查询

我正在使用 curl 从命令行调用我的 Django 应用程序。我在请求中传递 json 并在 json 中收集响应。

我安装了 Django 调试工具栏。有没有办法可以通过工具栏捕获 SQL 并将其与其余的 json 响应一起返回?

就像是

知道我会用什么代替DjangoDebugToolbar.sql()吗?

0 投票
2 回答
1020 浏览

python - 如何在没有循环导入的情况下访问导入的本地设置?

在我的 settings.py 文件的末尾,我有:

然后我有一个 local_settings.py 文件,其中有一些数据库设置等。在这个文件中,我还想做以下事情(为了使用 django_debug_toolbar):

我想把这些设置放在这里,这样它们就不会出现在使用主 settings.py 文件的生产环境中,但是这个文件当然不能访问原始设置,因为它不知道设置。 py。如何避免潜在的循环导入以实现我想要做的事情?

0 投票
1 回答
7120 浏览

python - Django Debug Toolbar:了解时间面板

我正在运行 Django 调试工具栏来分析我的网站,并试图找出为什么某些视图需要这么长时间。对于查看我正在运行的查询以及它们花费了我多少,这是非常有价值的,但我不明白如何阅读时间面板。

我到处寻找有关这方面的一些文档,但似乎找不到任何东西。我应该提一下,我是一个自学成才的相对较新的程序员,所以这些术语可能被认为是有经验的程序员熟悉的。

这是输出:

谁能帮我弄清楚如何阅读这个,以及每个值代表什么?

谢谢。

0 投票
1 回答
1505 浏览

python - Django 分析

我想分析我的 Django 应用程序。我的要求是

1.检查sql查询

2.为每个请求调用的模块列表及其运行时间

3.支持Ajax请求

4.网页性能结果如Yslow

5.跟踪页面漏洞

你的推荐是什么?

更新:

我遇到了以下两个用于 django 分析的片段

交互式分析中间件

Django 调试工具栏

有人告诉哪一个更适合我的需要吗?

0 投票
1 回答
910 浏览

django - django-debug-toolbar 中的“经过时间”是多少?

Django 调试工具栏中的“经过时间”值发生了什么样的事情?我认为 CPU 时间是其中的一部分,但还发生了什么?你越明确,它就越有帮助!

仅供参考:我已经看到了,但仍然不知道发生了什么。

0 投票
1 回答
438 浏览

django - Django / Pyramid debugtoolbar:是否不仅可以查看查询时间,还可以查看数据库中的查询持续时间?

如果没有,如何检查?我正在使用 SQLAlchemy。

谢谢!

0 投票
1 回答
215 浏览

python - Pyramid debug_toolbar:在 Python 2.6 中禁用了性能选项卡,但在 python 3.2 中启用了

事实上,我不需要激活这个选项卡(我的意思是我最喜欢的选项卡是 sqlalchemy、渲染和请求变量),但现在我想优化我的视图,所以我需要启用这个选项卡。奇怪的是它只适用于 Python 3(在两台不同的计算机上)。

0 投票
1 回答
255 浏览

django - Django Debug Toolbar panel click error, undefined

I am using Django 1.3.1, and successfully installed Django Debug Toolbar 0.9.4. When I open my page, I see panel on topright corner, I can open or close it, but when I try to click any of panel (SQL, Time, Templates etc.) details appear for 0.5 seconds and then panel hides and dont appear again, before I refresh page myself. In chromium console I see:

Actual url is http: //localhost:8000/razvivayushie-igrushki/c8/, undefined appends after click on any panel.

I successfully installed debug toolbar before, on many projects, but this error comes for the first time, and I dont know how to fix it. I tried to disable all scripts on page, but that didnt help. Also there are no errors on page.

I appreciate any help.

0 投票
1 回答
2520 浏览

django - Django 调试工具栏日志记录

在 Django 1.3 中,我logging用于处理日志并将它们保存到 .log 文件或在控制台中打印它们,一切都按预期工作。

我也django-debug-toolbar安装了,但日志窗格中没有显示任何消息。

有人知道哪个日志记录处理程序服务于 django-debug-toolbar 日志记录窗格?


编辑

这是我的摘录settings.py