django-debug-toolbar用法

文档:https://django-debug-toolbar.readthedocs.io/en/stable/installation.html

首先安装django-debug-toolbar,然后将debug_toolbar添加到installed_apps里,然后在住url中配置

if settings.DEBUG:
    import debug_toolbar
    urlpatterns.append(path("__debug__/",include(debug_toolbar.urls)))

然后配置中间件,尽量放前面,在编码的后面

'debug_toolbar.middleware.DebugToolbarMiddleware',

配置IP地址INTERNAL_IPS = ['127.0.0.1']

然后配置需要的信息

DEBUG_TOOLBAR_PANELS = [
  'debug_toolbar.panels.versions.VersionsPanel',# 代表是哪个django版本
  'debug_toolbar.panels.timer.TimerPanel',# 用来计时的,加载当前页面花的时间
  'debug_toolbar.panels.settings.SettingsPanel',# 读取django中的配置信息
  'debug_toolbar.panels.headers.HeadersPanel',# 看到当前请求头和响应头信息    
   'debug_toolbar.panels.request.RequestPanel',# 当前请求的想信息(视图函数,Cookie信息,Session信息等)
    'debug_toolbar.panels.sql.SQLPanel',# 查看SQL语句 
    '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',# 重定向
]

我们可以通过自己的需要进行选取

其他的就不一一黏贴了。。。。。

猜你喜欢

转载自blog.csdn.net/henusyb/article/details/86586773
今日推荐