Настройка панели инструментов отладки Django - PullRequest
10 голосов
/ 17 октября 2011

Я только что установил панель отладки Django. Это было немного неудобно, и хотя это работает, я хотел проверить, правильно ли это. Вот 4 шага, которые мне нужны для достижения успеха:

  1. easy_install django_debug_toolbar
  2. добавить 'debug_toolbar.middleware.DebugToolbarMiddleware' к концу моих классов промежуточного программного обеспечения в настройках моего проекта
  3. edit INTERNAL_IPS = ('127.0.0.1') в моем django.global_settings.py
  4. затем я добавил "/usr/local/lib/python2.7/dist-packages/django_debug_toolbar-0.8.5-py2.7.egg/debug_toolbar/templates" в мой TEMPLATE_DIRS в настройках проекта.

Это было в основном методом проб и ошибок, поэтому я не уверен, что это правильный путь. Я почти точно не уверен, что шаг 4 необходим ...

Любой вклад будет высоко ценится

Ответы [ 2 ]

4 голосов
/ 13 апреля 2012

У меня были такие же проблемы. Но, думаю, я понял это. Я полагаю, что шаг, который вам не хватает, это добавление debug_toolbar к вашим проектам setting.py INSTALLED_APPS кортеж. Это решает это для меня. Вот ссылка на статью , которую я использовал в качестве ссылки.

3 голосов
/ 06 февраля 2012

INTERNAL_IPS должен быть списком или кортежем, а не строкой, поэтому:

INTERNAL_IPS = ('127.0.0.1', )   # note, comma
...