Debug Toolba
一、安装(pip源不固定)
在终端中输入命令:
pip install django-debug-toolbar -i https://pypi.douban.com/simple
二、配置settings文件:
- 在INSTALLED_APPS里添加:
'debug_toolbar'
- 在MIDDLEWARE里添加:
'debug_toolbar.middleware.DebugToolbarMiddleware'
- 在最后添加:
INTERNAL_IPS = [
'127.0.0.1',
]
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',
]
DEBUG_TOOLBAR_CONFIG = {
# # Toolbar options
# 'RESULTS_CACHE_SIZE': 3,
# 'SHOW_COLLAPSED': True,
# # Panel options
# 'SQL_WARNING_THRESHOLD': 100, # milliseconds
'JQUERY_URL': 'https://code.jquery.com/jquery-2.2.4.js'
}
Tips:如果JQUERY_URL失效,则自己去网上搜一个JQuery CDN链接。
三、配置urls.py
- 在最后添加:
if settings.DEBUG:
import debug_toolbar
urlpatterns = [
url(r'^__debug__/', include(debug_toolbar.urls)),
] + urlpatterns