问题标签 [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.
python - Django 调试工具栏设置
我刚刚安装了 Django 调试工具栏。这有点繁琐,虽然它正在工作,但我想检查这是否是正确的方法。以下是我取得成功所需的 4 个步骤:
- easy_install django_debug_toolbar
- 在我的项目设置中将“debug_toolbar.middleware.DebugToolbarMiddleware”添加到我的中间件类的末尾
- 在我的 django.global_settings.py 中编辑 INTERNAL_IPS = ('127.0.0.1')
- 然后我在项目设置中的 TEMPLATE_DIRS 中添加了“/usr/local/lib/python2.7/dist-packages/django_debug_toolbar-0.8.5-py2.7.egg/debug_toolbar/templates”。
这主要是反复试验,所以我不确定这是要走的路。我不确定是否需要第 4 步...
任何输入将不胜感激
django - 通过 Django 调试工具栏捕获 SQL 查询
我正在使用 curl 从命令行调用我的 Django 应用程序。我在请求中传递 json 并在 json 中收集响应。
我安装了 Django 调试工具栏。有没有办法可以通过工具栏捕获 SQL 并将其与其余的 json 响应一起返回?
就像是
知道我会用什么代替DjangoDebugToolbar.sql()
吗?
python - 如何在没有循环导入的情况下访问导入的本地设置?
在我的 settings.py 文件的末尾,我有:
然后我有一个 local_settings.py 文件,其中有一些数据库设置等。在这个文件中,我还想做以下事情(为了使用 django_debug_toolbar):
我想把这些设置放在这里,这样它们就不会出现在使用主 settings.py 文件的生产环境中,但是这个文件当然不能访问原始设置,因为它不知道设置。 py。如何避免潜在的循环导入以实现我想要做的事情?
python - Django Debug Toolbar:了解时间面板
我正在运行 Django 调试工具栏来分析我的网站,并试图找出为什么某些视图需要这么长时间。对于查看我正在运行的查询以及它们花费了我多少,这是非常有价值的,但我不明白如何阅读时间面板。
我到处寻找有关这方面的一些文档,但似乎找不到任何东西。我应该提一下,我是一个自学成才的相对较新的程序员,所以这些术语可能被认为是有经验的程序员熟悉的。
这是输出:
谁能帮我弄清楚如何阅读这个,以及每个值代表什么?
谢谢。
python - Django 分析
我想分析我的 Django 应用程序。我的要求是
1.检查sql查询
2.为每个请求调用的模块列表及其运行时间
3.支持Ajax请求
4.网页性能结果如Yslow
5.跟踪页面漏洞
你的推荐是什么?
更新:
我遇到了以下两个用于 django 分析的片段
有人告诉哪一个更适合我的需要吗?
django - django-debug-toolbar 中的“经过时间”是多少?
Django 调试工具栏中的“经过时间”值发生了什么样的事情?我认为 CPU 时间是其中的一部分,但还发生了什么?你越明确,它就越有帮助!
仅供参考:我已经看到了,但仍然不知道发生了什么。
django - Django / Pyramid debugtoolbar:是否不仅可以查看查询时间,还可以查看数据库中的查询持续时间?
如果没有,如何检查?我正在使用 SQLAlchemy。
谢谢!
python - Pyramid debug_toolbar:在 Python 2.6 中禁用了性能选项卡,但在 python 3.2 中启用了
事实上,我不需要激活这个选项卡(我的意思是我最喜欢的选项卡是 sqlalchemy、渲染和请求变量),但现在我想优化我的视图,所以我需要启用这个选项卡。奇怪的是它只适用于 Python 3(在两台不同的计算机上)。
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.
django - Django 调试工具栏日志记录
在 Django 1.3 中,我logging
用于处理日志并将它们保存到 .log 文件或在控制台中打印它们,一切都按预期工作。
我也django-debug-toolbar
安装了,但日志窗格中没有显示任何消息。
有人知道哪个日志记录处理程序服务于 django-debug-toolbar 日志记录窗格?
编辑
这是我的摘录settings.py