Eu olhei para outras perguntas e não consigo descobrir ...
Fiz o seguinte para instalar o django-debug-toolbar:
- pip instala django-debug-toolbar
- adicionado às classes de middleware:
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 adicionados:
INTERNAL_IPS = ('174.121.34.187',)
4 Adicionado debug_toolbar aos aplicativos instalados
Não estou recebendo nenhum erro ou qualquer coisa, e a barra de ferramentas não aparece em nenhuma página, nem mesmo em administrador.
Eu até adicionei o diretório dos modelos debug_toolbar ao meu TEMPLATE_DIRS
'*'
os IPs internos, mas isso não funciona. Você precisa inserir IPs específicos.
INTERNAL_IPS
está correto. Uma maneira de verificar é em uma visualização, imprimarequest.META['REMOTE_ADDR']
e adicione-aINTERNAL_IPS
.