我看着其他问题,无法解决...
我做了以下安装django-debug-toolbar的操作:
- pip安装django-debug-toolbar
- 添加到中间件类:
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
。