我对 django-debug-toolbar 的官方文档感到困惑,http://django-debug-toolbar.readthedocs.org/en/1.3.2/installation.html
根据Explicit setup
,我做了以下步骤:
- pip install django-debug-toolbar
- 将
static
文件夹设置为Django 调试页面布局已损坏 - 添加
debug_toolbar
到 INSTALLED_APPS DEBUG
在 settings.py 中为 Truedebug_toolbar.middleware.DebugToolbarMiddleware
在 settings.py 中添加DEBUG_TOOLBAR_PATCH_SETTINGS = False
在 settings.py 中添加INTERNAL_IPS = ('127.0.0.1', 'xxx.xx.xxx',)
在 settings.py 中添加if settings.DEBUG: ...
作为官方文档添加到 urls.py- 我的 json 数据显示在 Django REST 框架模板中,所以我认为这个问题没有
</body>
问题。
而且工具栏没有出现,然后我从官方文档中找到了下面的注释
自动设置依赖于服务器启动时导入的 debug_toolbar.models。Django 没有提供更好的钩子来在启动序列期间执行代码。这适用于 manage.py runserver,因为它在服务请求之前验证模型。
我没有debug_toolbar.models
在上面的步骤中导入,我需要这样做吗?在哪里?