当我尝试运行项目时,Django由于某种原因无法加载django-debug-toolbar插件。错误消息说:
web_1 | ModuleNotFoundError: No module named 'debug_toolbar'
这是我的设置。py
INSTALLED_APPS = [
# ...
'django.contrib.staticfiles',
# ...
'debug_toolbar',
]
MIDDLEWARE = [
# ...
'debug_toolbar.middleware.DebugToolbarMiddleware',
# ...
]
INTERNAL_IPS = ('127.0.0.1', '192.168.0.1',)
答案 0 :(得分:0)
如果您尚未安装django-debug-toolbar,请在以下命令的帮助下进行安装
pip install django-debug-toolbar
答案 1 :(得分:0)
我不得不通过将django-debug-toolbar添加到requirements.txt并重新运行来重新安装它:
docker-compose build web
这样做之后,工具栏仍然没有显示。我必须将此代码添加到settings.py文件中
def show_toolbar(request):
return True
DEBUG_TOOLBAR_CONFIG = {
"SHOW_TOOLBAR_CALLBACK" : show_toolbar,
}