一般的安装步骤
1 安装依赖库
pip3 install django-debug-toolbar
2 settings.py中 将 debug_toolbar 添加到 INSTALL_APPS 中
INSTALLED_APPS = [
'django.contrib.staticfiles',
…
'debug_toolbar',# 注册debug_toolbar,放在django.contrib.staticfiles后面
]
3 settings.py中 在中间件中加入DebugToolbarMiddleware
MIDDLEWARE = [
# ...
'debug_toolbar.middleware.DebugToolbarMiddleware', # 放置在第一排
# ...
]
4 在settings.py中加入以下配置项 INTERNAL_IPS
INTERNAL_IPS = [‘127.0.0.1', ] # 配置调试IP
5 在 urls 中 添加如下
if settings.DEBUG: #判断是否为调试模式
import debug_toolbar
urlpatterns = [
path('__debug__/', include(debug_toolbar.urls)), # 配置debug_toolbar 的url,其中‘__debug__/’可以为任何未使用的路径名
]+urlpatterns
处理不显示的问题
情况一
- 尝试让其强制显示 setting.py中配置
DEBUG_TOOLBAR_CONFIG = { 'SHOW_TOOLBAR_CALLBACK': lambda x: True, }
情况二
- 处理win10系统不兼容的bug
- 更改注册表文件
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT.js]
“Content Type”=”text/javascript”
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes.js]
“Content Type”=”text/javascript”
```
不会的话, 直接给个打包的附件
下载后,双击执行即可
点击下载
关键分析点
- 如果确定后端配置正确, 一定要看前端的报错信息,根据前端的报错信息,找到解决方法
0则评论给“django_debug_tool 不显示”