亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Django Web開發(fā)中django-debug-toolbar的配置以及使用

 更新時(shí)間:2018年05月06日 12:01:10   作者:WrYcF  
正在發(fā)愁怎么調(diào)試Django,就遇到了Django Debug Toolbar這個(gè)利器。下面這篇文章主要給大家介紹了關(guān)于django web開發(fā)中django-debug-toolbar的配置以及使用的相關(guān)資料,文中通過圖文及示例代碼介紹的非常詳細(xì),需要的朋友可以參考下

前言

django,web開發(fā)中,用django-debug-toolbar來調(diào)試請(qǐng)求的接口,無疑是完美至極。 可能本人,見識(shí)博淺,才說完美至極, 大神,表噴,抱拳了。

django_debug_toolbar 是django的第三方工具包,給django擴(kuò)展了調(diào)試功能。

包括查看執(zhí)行的sql語句,db查詢次數(shù),request,headers,調(diào)試概覽等。

django-debug-toolbar的配置方法如下

第一步:

  pip install django-debug-toolbar

安裝完成之后。就改往下繼續(xù)配置了。

第二步:

  打開項(xiàng)目,找到settings.py 文件。 找到:

  INSTALLED_APPS--變量

將以下代碼,添加進(jìn)去。

'debug_toolbar'

繼續(xù)添加: 找到放置: 中間件的地方, 將以下代碼添加進(jìn)去。

'debug_toolbar.middleware.DebugToolbarMiddleware',

# 結(jié)尾一定要添加 “ , ” 逗號(hào)

中間件添加完成之后,就該添加 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吧。

運(yùn)行起來之后,打開瀏覽器輸上IP,就可以看到效果嘍, 也有可能中間或許有人會(huì)安裝出錯(cuò),。。。不好意思哈, 我安裝的時(shí)候是一步到位的。

安裝出錯(cuò)之后,就請(qǐng)您自行百度一下。

頁面效果:

打開網(wǎng)址之后頁面就出現(xiàn)上圖的效果,走到這里,說明就已經(jīng)安裝完成了,

dajngo-debug-toolbar的簡(jiǎn)單使用

每次請(qǐng)求一個(gè)接口,右側(cè)的欄目都會(huì)變得,

如圖:

我點(diǎn)擊的是sql, 就是去數(shù)據(jù)庫查數(shù)據(jù)需要多長時(shí)間,點(diǎn)擊sql之后就會(huì)看到右側(cè)的數(shù)據(jù),Time是毫秒級(jí)別的, 下邊就是請(qǐng)求數(shù)據(jù)庫需要的時(shí)間了。

優(yōu)化時(shí)間慢的地方。

按照表紅框的地方,點(diǎn)開,就會(huì)看到Connection:default 這個(gè)塊。

這塊的意思就是,那里的代碼拖延了時(shí)間,或者重復(fù)循環(huán),都會(huì)提示出來,當(dāng)你請(qǐng)求的接口沒有這個(gè)信息了,就說明,你已經(jīng)優(yōu)化成功了。

總結(jié)

到這里此教程就完了, 如有寫的不對(duì)的地方,請(qǐng)大神指點(diǎn)出來,或者有別的好用的東西,也請(qǐng)大神留言指點(diǎn)一二。 謝謝

希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • 用python實(shí)現(xiàn)讀取xlsx表格操作

    用python實(shí)現(xiàn)讀取xlsx表格操作

    大家好,本篇文章主要講的是用python實(shí)現(xiàn)讀取xlsx表格操作,感興趣的同學(xué)趕快來看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • Python 實(shí)現(xiàn)打印單詞的菱形字符圖案

    Python 實(shí)現(xiàn)打印單詞的菱形字符圖案

    這篇文章主要介紹了Python 實(shí)現(xiàn)打印單詞的菱形字符圖案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python logging模塊用法示例

    Python logging模塊用法示例

    這篇文章主要介紹了Python logging模塊用法,結(jié)合實(shí)例形式分析了Python logging模塊相關(guān)配置、函數(shù)、組件等操作方法與注意事項(xiàng),需要的朋友可以參考下
    2018-08-08
  • Python實(shí)現(xiàn)插入排序和選擇排序的方法

    Python實(shí)現(xiàn)插入排序和選擇排序的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)插入排序和選擇排序的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • 8種常用的Python工具

    8種常用的Python工具

    這篇文章主要介紹了8種常用的Python工具,幫助大家更好的學(xué)習(xí)Python,感興趣的朋友可以了解下
    2020-08-08
  • django實(shí)現(xiàn)登錄時(shí)候輸入密碼錯(cuò)誤5次鎖定用戶十分鐘

    django實(shí)現(xiàn)登錄時(shí)候輸入密碼錯(cuò)誤5次鎖定用戶十分鐘

    這篇文章主要介紹了django實(shí)現(xiàn)登錄時(shí)候輸入密碼錯(cuò)誤5次鎖定用戶十分鐘,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • Python?pandas修剪函數(shù)clip使用實(shí)例探究

    Python?pandas修剪函數(shù)clip使用實(shí)例探究

    在數(shù)據(jù)處理和分析中,經(jīng)常面臨著需要限制數(shù)據(jù)范圍的情況,而pandas庫提供的clip函數(shù)就是一個(gè)強(qiáng)大的工具,可以方便地對(duì)數(shù)據(jù)進(jìn)行修剪,本文將深入介紹clip函數(shù)的基本用法、常見參數(shù)以及實(shí)際場(chǎng)景中的應(yīng)用,以幫助大家充分理解并靈活運(yùn)用這一功能
    2024-01-01
  • Django migrations 默認(rèn)目錄修改的方法教程

    Django migrations 默認(rèn)目錄修改的方法教程

    這篇文章主要介紹了Django migrations 默認(rèn)目錄修改的方法教程,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-09-09
  • 利用Python編寫一個(gè)簡(jiǎn)單的緩存系統(tǒng)

    利用Python編寫一個(gè)簡(jiǎn)單的緩存系統(tǒng)

    今天來做一個(gè)最簡(jiǎn)單的例子,利用寫一個(gè)最簡(jiǎn)單的緩存系統(tǒng),以key``value的方式保持?jǐn)?shù)據(jù),并且需要將內(nèi)容中的數(shù)據(jù)落地到文件,以便下次啟動(dòng)的時(shí)候,將文件的內(nèi)容加載進(jìn)內(nèi)存中來,感興趣的可以了解一下
    2023-04-04
  • python將原圖裁剪為固定尺寸小圖

    python將原圖裁剪為固定尺寸小圖

    這篇文章主要為大家詳細(xì)介紹了python將原圖裁剪為固定尺寸小圖,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04

最新評(píng)論