【发布时间】:2015-08-30 10:18:03
【问题描述】:
我被 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 page layout is broken - 将
debug_toolbar添加到 INSTALLED_APPS -
DEBUG在 settings.py 中为 True -
debug_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,我需要这样做吗?在哪里?
【问题讨论】:
标签: python django django-debug-toolbar