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