Django 无法加载模块 'debug_toolbar': 没有名为 'debug_toolbar' 的模块
Django can' t load Module 'debug_toolbar': No module named 'debug_toolbar'
当我尝试 运行 项目时,Django 出于某种原因无法加载 django-debug-toolbar 插件。错误消息说:
web_1 | ModuleNotFoundError: No module named 'debug_toolbar'
这是我的settings.py
INSTALLED_APPS = [
# ...
'django.contrib.staticfiles',
# ...
'debug_toolbar',
]
MIDDLEWARE = [
# ...
'debug_toolbar.middleware.DebugToolbarMiddleware',
# ...
]
INTERNAL_IPS = ('127.0.0.1', '192.168.0.1',)
如果你没有安装 django-debug-toolbar,请使用下面的命令安装
pip install django-debug-toolbar
我不得不重新安装 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,
}
在这里回答:
您可以使用以下对我来说非常有效的命令:
$ python -m pip install -e git+https://github.com/jazzband/django-debug-toolbar.git#egg=django-debug-toolbar
当我尝试 运行 项目时,Django 出于某种原因无法加载 django-debug-toolbar 插件。错误消息说:
web_1 | ModuleNotFoundError: No module named 'debug_toolbar'
这是我的settings.py
INSTALLED_APPS = [
# ...
'django.contrib.staticfiles',
# ...
'debug_toolbar',
]
MIDDLEWARE = [
# ...
'debug_toolbar.middleware.DebugToolbarMiddleware',
# ...
]
INTERNAL_IPS = ('127.0.0.1', '192.168.0.1',)
如果你没有安装 django-debug-toolbar,请使用下面的命令安装
pip install django-debug-toolbar
我不得不重新安装 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,
}
在这里回答:
您可以使用以下对我来说非常有效的命令:
$ python -m pip install -e git+https://github.com/jazzband/django-debug-toolbar.git#egg=django-debug-toolbar