调试工具debug-toolbar

安装软件

pip install django-debug-toolbar

修改setting.py

分别在INSTALLED_APPS、MIDDLEWARE中添加如下:

'debug_toolbar'

'debug_toolbar.middleware.DebugToolbarMiddleware',

在这里插入图片描述

配置DEBUG面板

setting.py中添加:

DEBUG_TOOLBAR_PANELS = [
    'debug_toolbar.panels.versions.VersionsPanel',
    'debug_toolbar.panels.timer.TimerPanel',
    'debug_toolbar.panels.settings.SettingsPanel',
    'debug_toolbar.panels.headers.HeadersPanel',
    'debug_toolbar.panels.request.RequestPanel',
    'debug_toolbar.panels.sql.SQLPanel',
    'debug_toolbar.panels.staticfiles.StaticFilesPanel',
    'debug_toolbar.panels.templates.TemplatesPanel',
    'debug_toolbar.panels.cache.CachePanel',
    'debug_toolbar.panels.signals.SignalsPanel',
    'debug_toolbar.panels.logging.LoggingPanel',
    'debug_toolbar.panels.redirects.RedirectsPanel',
]

在这里插入图片描述

配置路由

from django.contrib import admin
from django.urls import path
from django.conf import settings
from django.conf.urls import include, url
urlpatterns = [
    path('admin/', admin.site.urls),
]
if settings.DEBUG:
    import debug_toolbar
    urlpatterns = [
        url(r'^__debug__/', include(debug_toolbar.urls)),
    ] + urlpatterns

在这里插入图片描述

创建管理员

python .\manage.py createsuperuser

启动项目

python .\manage.py runserver

验证

在web访问http://127.0.0.1:8000/admin/会发现调试工具栏已出现
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_46329906/article/details/116656455