Я переглянув інші питання і не можу це зрозуміти ...
Я зробив наступне, щоб встановити django-debug-toolbar:
- pip встановити django-debug-панель інструментів
- додано до середнього програмного забезпечення:
MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', # Uncomment the next line for simple clickjacking protection: # 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware', )
3 Додано INTERNAL_IPS:
INTERNAL_IPS = ('174.121.34.187',)
4 Додано debug_toolbar до встановлених програм
Я не отримую жодних помилок чи нічого, а панель інструментів не відображається на жодній сторінці, навіть у адміністраторі.
Я навіть додав каталог шаблонів debug_toolbar до свого TEMPLATE_DIRS
'*'
у внутрішні IP-адреси, але це не працює. Ви повинні ввести конкретні IP-адреси.
INTERNAL_IPS
правильний. Один із способів перевірки - це перегляд, роздрукувати йогоrequest.META['REMOTE_ADDR']
, а потім додати його до свогоINTERNAL_IPS
.