2016-03-29 125 views
0

請隨身攜帶,因爲我剛剛開始使用python和django。我在virtualenv(Windows)中使用python 3.5.1和django 1.9.4。我試圖添加django-debug-toolbar,但是在啓動服務器時出現錯誤。Django調試工具欄安裝(Django 1.9)

我在我的installed_apps中添加了'django_debug',並在我的middleware_classes中添加了'debug_toolbar.middleware.DebugToolbarMiddleware'。

皮普凍結日誌:

Django==1.9.4 
django-debug-toolbar==1.4 
sqlparse==0.1.19 

RUNSERVER:

導入錯誤:沒有模塊名爲 'django_debug'

任何想法?謝謝

回答

1

首先做安裝的Django調試工具欄:

pip3 install django-debug-toolbar (pip3 since you're using python3), 

而接下來在你的INSTALLED_APPS添加:

'debug_toolbar' 

,而不是django_debug,並刪除您添加的中間件(不知道的它,因爲我從來沒有添加它)。

+0

嗨,感謝您發現'debug_toolbar'錯誤。我不知道爲什麼我會這樣打字。這是明確的交易斷路器:) 謝謝你的回覆,它現在正在工作! –

+0

@PopaAndrei你歡迎 –

2

您必須添加debug_toolbarINSTALLED_APPS不是django_debug

此外,您可以刪除在MIDDLEWARE_CLASSES中添加的類。如文檔中所示:

If MIDDLEWARE_CLASSES doesn’t contain the middleware, the Debug Toolbar automatically adds it the beginning of the list.

您可以查看docs

相關問題