目前使用Django 1.6,south和django-debug-toolbar 1.0.1
今天我点击了“隐藏”,它完全消失了,它没有恢复到屏幕右上角的小标签。这发生在和Firefox上,但不在Chrome或Opera上。 Firefox没有安装任何广告拦截器或类似的东西。
编辑:Firefox'私人窗口'也没有这个问题。我安装的唯一扩展是'firebug','pagespeed','yslow'和'pocket'。我在firebug中搜索它,看它是否仍在那里,这就是我发现的:
<div id="djDebugToolbar" style="display: none;">
当我删除Firebug中的style="display: none;"
标记(或将其更改为style="display: block;"
)时,工具栏会返回,当我单击隐藏时,工具栏将消失,style="display:none;"
将返回。 / p>
答案 0 :(得分:7)
我遇到了同样的问题,但后来使用Chrome而不是Firefox。
在Chrome中,我点击了“隐藏”一次,我再也看不到工具栏了。在Firefox,IE或Chrome的隐私浏览模式下,工具栏显示没有问题。
您可以尝试清理浏览器的Cookie(或至少127.0.0.1或您尝试查看DJDT的主机)吗?对我来说,这解决了这个问题。
答案 1 :(得分:0)
还有另一种方法可以做到这一点,但这是针对 Django 3.0 及更高版本的。通过在终端中关闭服务器并使用“python manage.py runserver”再次运行服务器,它又回来了。