zoukankan      html  css  js  c++  java
  • django-debug-toolbar调试请求接口

    第一步:

      pip install django-debug-toolbar       

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

    第二步:

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

      INSTALLED_APPS--变量

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

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

    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换下源。

    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

  • 相关阅读:
    问题 D: 错误探测
    问题 C: 计算矩阵边缘元素之和
    同行列对角线的格子
    矩形交换行
    问题 R: 鸡尾酒疗法
    问题 : 字符串p型编码
    循环结构 整数的个数
    字符串c++字符环
    ISBN码字符串c++
    Uva
  • 原文地址:https://www.cnblogs.com/quzq/p/10451557.html
Copyright © 2011-2022 走看看