点击django调试工具栏上的“隐藏”,它完全从Firefox中消失

时间:2014-03-09 12:41:02

标签: django firefox hide toolbar

目前使用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>

2 个答案:

答案 0 :(得分:7)

我遇到了同样的问题,但后来使用Chrome而不是Firefox。

在Chrome中,我点击了“隐藏”一次,我再也看不到工具栏了。在Firefox,IE或Chrome的隐私浏览模式下,工具栏显示没有问题。

您可以尝试清理浏览器的Cookie(或至少127.0.0.1或您尝试查看DJDT的主机)吗?对我来说,这解决了这个问题。

答案 1 :(得分:0)

还有另一种方法可以做到这一点,但这是针对 Django 3.0 及更高版本的。通过在终端中关闭服务器并使用“python manage.py runserver”再次运行服务器,它又回来了。