2016-03-29 4 views
0

Прошу вас, как только я начинаю с python и django. Я использую python 3.5.1 с django 1.9.4 в virtualenv (Windows). Я пытаюсь добавить панель инструментов django-debug, но я получаю сообщение об ошибке при запуске сервера.Установка панели инструментов для отладки Django (Django 1.9)

Я добавил 'django_debug' в мои установленные_apps, а также 'debug_toolbar.middleware.DebugToolbarMiddleware' в моем middleware_classes.

Пип журнал замораживания:

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

Runserver:

ImportError: Нет модуль с именем 'django_debug'

Любые идеи? Спасибо

ответ

1

Сначала установите Джанго-отладочный-панель инструментов, выполнив:

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

А рядом в вашем INSTALLED_APPS добавить:

'debug_toolbar' 

и не django_debug, а также удалить промежуточное добавленный (не уверен это, как я никогда не добавлял).

+0

Привет, спасибо, что заметили ошибку 'debug_toolbar'. Я не знаю, почему я набрал это так. Это был явный прерыватель сделки :) Спасибо за ваш ответ, теперь он работает! –

+0

@PopaAndrei приветствую вас –

2

Вы должны добавить debug_toolbar в INSTALLED_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.

Смежные вопросы