django-debug-toolbar调试请求接口

第一步:css

  pip install django-debug-toolbar       html

安装完成,往下继续配置。python

第二步:jquery

  打开项目,找到settings.py 文件。  找到:   sql

  INSTALLED_APPS--变量数据库

将如下代码,添加进去。
1 'debug_toolbar'

将如下代码添加入中间件注册处。django

1 'debug_toolbar.middleware.DebugToolbarMiddleware',

中间件添加完成以后,就该添加     django-debug-toolbar的中间件了。浏览器

复制代码
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',
]
复制代码

添加访问IP   优化

INTERNAL_IPS = ('127.0.0.1',)

修改  django-debug-toolbar换下源。spa

python3  --> Lib ---> site-packages --->settings.py  

打开settings文件后找获得(CONFIG_DEFAULTS)  变量  , 修改key:   JQUERY_URL的value。  

//cdn.bootcss.com/jquery/2.1.4/jquery.min.js

配置到这以后,就ok了, 直接 runserver吧。

运行起来以后,打开浏览器输上IP,就能够看到效果喽。

安装出错以后,就请您自行百度一下。

页面效果:

 

打开网址以后页面就出现上图的效果,走到这里,说明就已经安装完成了,   

dajngo-debug-toolbar的简单使用

每次请求一个接口,右侧的栏目都会变得,

如图:

我点击的是sql,  就是去数据库查数据须要多长时间,点击sql以后就会看到右侧的数据,Time是毫秒级别的, 下边就是请求数据库须要的时间了。

优化时间慢的地方。

按照表红框的地方,点开,就会看到Connection:default 这个块。

这块的意思就是,那里的代码拖延了时间,或者重复循环,都会提示出来,当你请求的接口没有这个信息了,就说明,你已经优化成功了。   

 

以上内容参考别人的,原文请参考连接:https://www.cnblogs.com/wuyongcong/p/8991510.html

相关文章
相关标签/搜索