【发布时间】:2011-09-17 10:23:09
【问题描述】:
我有一个 Django 网络应用程序。我已经安装了 debug_toolbar 中间件和模块。 但是,我的 web 应用没有调试工具栏拉出。
我如何真正看到调试工具栏?我还需要做些什么吗? 我需要为我的 webapp 使用特定的模板吗?我已按照自述文件中的所有步骤进行操作,但这还不够——似乎还有其他一些依赖项,或者我缺少的其他内容。
另外,在查看我的 web 应用程序的 URL 模式集时,debug 前缀在识别的模式中不。我已经在 debug_toolbar 中的 urls.py 中添加了一个日志,以确保模块正在被激活的 debug_toolbar 应用程序加载,并且确实如此。
这让我完全迷惑了,我找不到 Google 或自述文件来说明如何才能真正显示出来,或者要求是什么,所以你能提供的任何指针都会很棒!
编辑:事实证明,我正在使用从运行浏览器的机器到运行 Django/Apache 的机器的 SSH 隧道进行测试。在这种情况下,实际看到的远程机器的 IP 地址不是我想象的那样,所以“好”IP 列表不包含浏览器的明显远程机器。解决问题就解决了!
【问题讨论】:
-
你的html页面有标签吗?此外,您不需要在 urls.py 中为调试工具栏添加内容。 UPD。你看过你网页的来源吗?
标签: python django django-debug-toolbar