2017-02-20 64 views
0

嗨,我是使用Django == 1.9.7当我在1.6升级的Django调试工具栏不工作

当我使用的Django调试工具栏== 1.4,我的作品找到创建研究项目

我升级1.4 => Django的调试工具栏里== 1.6,

,并重新启动的runserver,我不沃金..

我的Django调试工具栏设置为

settings.py

INSTALLED_APPS = [ 
    # ... # 
    'debug_toolbar', 
    # ...# 
] 


MIDDLEWARE_CLASSES = [ 
    #...#, 
    'debug_toolbar.middleware.DebugToolbarMiddleware', 
] 

STATIC_URL = '/static/' 
DEBUG = True(of course!) 

当我设置这三个部分,1.4versions作品发现,

但是当我升级1.6(和设置没有变化)不工作,

所以,我看到的是经常有问题的文件document

支持自动设置已被删除。现在安装需要明确的设置。 DEBUG_TOOLBAR_​​PATCH_SETTINGS设置也被删除,因为它现在未被使用。详细信息请参阅安装文档。

看来automatic setup has been removed

我看到Install ducoment(stable version),但我找不到什么是Install document(1.4 versions)

不同我需要一些建议。谢谢

回答

1

从我所看到的,你可能会错过两件事。

在你urls.py

from django.conf import settings 
from django.conf.urls import include, url 

if settings.DEBUG: 
    import debug_toolbar 
    urlpatterns += [ 
    url(r'^__debug__/', include(debug_toolbar.urls)), 
] 

而在你settings.py

INTERNAL_IPS = ('127.0.0.1') 

假设你在本地主机上运行的现在。做这些改变,并告诉我,如果这可以帮助你。

+0

好的,我现在就试试 –

+0

太棒了!问题解决了!谢谢@Anomitra! –

+1

@MinHan不客气,如果解决了问题,请提出答案。谢谢 :) – Anomitra