问题标签 [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 投票
0 回答
202 浏览

django - Django 工具栏无法正确显示

我正在使用 django 1.6.4 和 django 工具栏版本 django-debug-toolbar==1.2。

我确实在侧面获得了工具栏,但是当我单击任何菜单项时,它会在工具栏覆盖范围内向我显示主页中的 html 元素。安装 django 工具栏后,我完成了 collectstatic。生成的 HTML 无效,但问题似乎来自 django 工具栏的 css 和 scripts 标记。

任何帮助都感激不尽。

谢谢

更新:urls.py 条目

设置.py

0 投票
2 回答
1296 浏览

django - Django 调试工具栏显示来自中间件的查询

我正在使用 Django 调试工具栏来调试和优化我的网站。我还使用一些自定义中间件来做一些事情,例如检查用户是否已登录并被允许访问他们试图查看的 url、查询广告等。

在这个中间件中,有时会执行 SQL 查询,但查询不会显示在 DDT 的“查询”面板下。有没有办法让 DDT 识别和跟踪中间件?

0 投票
0 回答
309 浏览

django - 找不到文件 - django_debug_toolbar

我试图让 djange_debug_toolbar 在我的 django 应用程序中工作。我无法让它显示在我的页面上。查看我的应用程序返回的 HTML,很明显 debug_toolbar 的所有静态内容 URL 都已损坏(404s)。应用程序中的所有其他静态内容都可以正常工作。

我可以执行./manage.py findstatic debug_toolbar/js/toolbar.js,它会找到 debug_toolbar 资产。

我尝试将 debug_toolbar 的静态目录添加到 STATICFILES_DIR。

我的 settings.py 文件中有静态查找器。

我已经尝试过./manage.py collectstatic执行良好的命令,实际上将静态内容从 debug_toolbar 目录(存储在虚拟环境中)复制到存储所有其他静态内容的相同位置。

但这都不能解决我的问题。

任何帮助,将不胜感激。

-保罗

0 投票
1 回答
240 浏览

django - django-debug-toolbar: 'list' 不支持缓冲区接口

我对我的模型进行了一些修改,添加了一些图像字段并安装了 Pillow,删除了一些模型或模型字段。

由于站点尚未投入生产,我只是删除了数据库并重新创建了它,然后进行了同步。然后我得到了这个错误。

我无法弄清楚这个突然错误的根源是什么。在 settings.py 我添加了一个 media_root 但没有别的。

0 投票
2 回答
2483 浏览

jquery - django-debug-toolbar 在 Django 网站中不使用 jQuery

我正在使用django-debug-toolbar(最新版本,v1.2.1)并且我在控制台中不断收到此错误:

对于 jQuery 中的这段代码(第 2757 行):

我单击的调试工具栏中的每个链接都会再次出现此警告。

当我注释掉我的主要 jQuery 源文件时,调试工具栏工作。此外,在 Django 管理员中,它运行良好,大概是因为 Django 管理员使用了不同的获取 jQuery 的方法。

我尝试了@Carlton Gibson 的回答,但这并不能解决我的问题。我也尝试过本地 jQuery 和 CDN 以及几个不同的版本,但无济于事......

我尝试了不同版本的 jQuery 并使用django-debug-toolbar. 我被困住了,我真的很喜欢这个工具,并希望它为我工作。

编辑

由于我收到了一些额外的评论和答案,我想我会进行编辑以解释我尝试过的内容。我尝试了所有建议都没有成功。但是,目前,我从另一篇关于 RequireJS 的帖子中看到另一个错误,并且django-debug-toolbar

即使 jQuery 已加载并且我告诉django-debug-toolbar使用我的版本(带有DEBUG_TOOLBAR_CONFIG = { 'JQUERY_URL': '', }),我仍然收到错误并且 DjDT 无法正常工作。这一次,它甚至没有出现,因为TypeError.

编辑

base.html是导入 JS 的部分。请记住,这是一个快照,它已经发生了很大变化。

我还有一个我正在使用的返回顶部小部件,这可能是罪魁祸首。由于我使用此代码已经很长时间了,所以我从不认为这是一个问题,但现在我怀疑它可能是。此外,由于该错误与id脚本使用有关,因此class我将其关闭。但是当我注释掉它时,DjDT 就可以工作了。

在本文的帖子的帮助下,我解决了这个问题。不知道它与 . 有什么关系id,但我在与a选择器一起使用的返回顶部小部件中发生了冲突。我改成了class,它正在工作。我在两个项目中进行了测试,它似乎是固定的。感谢所有的帮助!

0 投票
1 回答
729 浏览

python - Django 调试工具栏样式被破坏

我已经安装了 django 调试工具栏,它可以获取 css 和 js,但它仍然显示如下调试工具栏,并且还在页面末尾而不是附近显示它,控制台中没有 js 错误。有任何想法吗?

在此处输入图像描述

0 投票
1 回答
281 浏览

python - zc buildout 版本冲突。django 1.3 但 django-debug-toolbar 需要 1.4.2

我正在尝试进行扩建。项目在 django 1.3 上运行。当我尝试进行构建时,出现此错误:

我在这里有什么选择?

我的buildout.cfg

0 投票
1 回答
2218 浏览

runtime-error - django调试工具栏错误

当我配置我的设置文件并开始运行服务器时,它有一些:

验证模型...

/usr/local/lib/python2.7/dist-packages/debug_toolbar/settings.py:58:弃用警告:HIDE_DJANGO_SQL 已删除。更新您的 DEBUG_TOOLBAR_​​CONFIG 设置。“DEBUG_TOOLBAR_​​CONFIG 设置。”,弃用警告)

/usr/local/lib/python2.7/dist-packages/debug_toolbar/settings.py:63: DeprecationWarning: TAG 被 INSERT_BEFORE 取代。更新您的 DEBUG_TOOLBAR_​​CONFIG 设置。“DEBUG_TOOLBAR_​​CONFIG 设置。”,弃用警告)

/usr/local/lib/python2.7/dist-packages/debug_toolbar/settings.py:71: DeprecationWarning: SHOW_TOOLBAR_​​CALLBACK 现在是虚线路径。更新您的 DEBUG_TOOLBAR_​​CONFIG 设置。“DEBUG_TOOLBAR_​​CONFIG 设置。”,弃用警告)

/usr/local/lib/python2.7/dist-packages/debug_toolbar/settings.py:134:DeprecationWarning:INTERCEPT_REDIRECTS 已弃用。请使用 DEBUG_TOOLBAR_​​CONFIG 设置中的 DISABLE_PANELS 配置。“DEBUG_TOOLBAR_​​CONFIG 设置。”,弃用警告)

2014 年 7 月 30 日 - 01:33:49 发现 0 个错误 Django 版本 1.6.5,使用设置“studysystem.settings”

使用 CONTROL-C 退出服务器。

....../debug_toolbar/settings.py

0 投票
1 回答
3459 浏览

python - object() takes no parameters

I have installed django admin and am getting object() takes no parameters error. I see the error is at debug_toolbar panel.py line 55. Am not sure how to debug it.

I have pasted the traceback.

Any help will be highly appreciated.

EDIT

Here is my TEMPLATE_CONTEXT_PROCESSORS settings

0 投票
0 回答
147 浏览

django - 使用端口运行未显示 Django 工具栏

我正在亚马逊 ec2 上开发一个 Django 应用程序

我想使用 django-debug-toolbar 我已经在中间件 installapp 或其他东西中设置了每个设置配置,例如:

我有body html标签我认为关于内部IP的问题但我无法弄清楚我应该从ifconfig中放置每个IP我使用命令runserver 0.0.0.0:8080

请帮忙

之后我把我的电脑ip的ip

它工作但工具栏不显示