django debug tools配置

1.包安装

pip install django-debug-toolbar 

pip install django-debug-panel (辅助包)

2.配置

settings新增配置

if DEBUG:
    INTERNAL_IPS = ('127.0.0.1',)
    INSTALLED_APPS += [
                       'debug_toolbar',
                       'debug_panel',
                       'pympler'# 用于监控内存
                      ]
    MIDDLEWARE = ['debug_panel.middleware.DebugPanelMiddleware'] + MIDDLEWARE
    DEBUG_TOOLBAR_PANELS = [
      'debug_toolbar.panels.timer.TimerDebugPanel',  
      'pympler.panels.MemoryPanel',# 用于监控内存
      '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',
  ]

  


url.py增加配置

if settings.DEBUG:
  urlpatterns += [
  url(r'^__debug__/', include(debug_toolbar.urls))
  ]

chrome添加插件Django Debug Panel

http://www.cnplugins.com/devtool/django-debug-panel/download.html

猜你喜欢

转载自www.cnblogs.com/hyu9999/p/9166873.html
今日推荐