国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Django Web開發中django-debug-toolbar的配置以及使用

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

2021-02-18 00:27WrYcF Python

正在發愁怎么調試Django,就遇到了Django Debug Toolbar這個利器。下面這篇文章主要給大家介紹了關于django web開發中django-debug-toolbar的配置以及使用的相關資料,文中通過圖文及示例代碼介紹的非常詳細,需要的朋友可以參考下

前言

django,web開發中,用django-debug-toolbar來調試請求的接口,無疑是完美至極。 可能本人,見識博淺,才說完美至極, 大神,表噴,抱拳了。

django_debug_toolbar 是django的第三方工具包,給django擴展了調試功能。

包括查看執行的sql語句,db查詢次數,request,headers,調試概覽等。

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

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

第一步:

?
1
pip install django-debug-toolbar

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

第二步:

  打開項目,找到settings.py 文件。 找到:

  installed_apps--變量

將以下代碼,添加進去。

?
1
'debug_toolbar'

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

繼續添加: 找到放置: 中間件的地方, 將以下代碼添加進去。

?
1
2
3
'debug_toolbar.middleware.debugtoolbarmiddleware',
 
# 結尾一定要添加 “ , ” 逗號

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

中間件添加完成之后,就該添加 django-debug-toolbar的中間件了。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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',
]

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

添加訪問ip

?
1
internal_ips = ('127.0.0.1',)

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

修改 django-debug-toolbar換下源。

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

打開settings文件后找得到(config_defaults) 變量 , 修改key: jquery_url的value。

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

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

配置到這之后,就ok了, 直接 runserver吧。

運行起來之后,打開瀏覽器輸上ip,就可以看到效果嘍, 也有可能中間或許有人會安裝出錯,。。。不好意思哈, 我安裝的時候是一步到位的。

安裝出錯之后,就請您自行百度一下。

頁面效果:

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

打開網址之后頁面就出現上圖的效果,走到這里,說明就已經安裝完成了,

dajngo-debug-toolbar的簡單使用

每次請求一個接口,右側的欄目都會變得,

如圖:

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

我點擊的是sql, 就是去數據庫查數據需要多長時間,點擊sql之后就會看到右側的數據,time是毫秒級別的, 下邊就是請求數據庫需要的時間了。

優化時間慢的地方。

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

按照表紅框的地方,點開,就會看到connection:default 這個塊。

這塊的意思就是,那里的代碼拖延了時間,或者重復循環,都會提示出來,當你請求的接口沒有這個信息了,就說明,你已經優化成功了。

總結

到這里此教程就完了, 如有寫的不對的地方,請大神指點出來,或者有別的好用的東西,也請大神留言指點一二。 謝謝

希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對服務器之家的支持。

原文鏈接:http://www.cnblogs.com/wuyongcong/p/8991510.html

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人一区二区三区久久精品嫩草 | 欧美激情视频一区二区三区在线播放 | 日韩成人在线视频 | 国产免费高清 | 国产美女av在线 | 久久久久久久9 | 91成人小视频 | 北条麻妃一区二区三区中文字幕 | 久久av综合网| 伊人网网站 | 狠狠操电影 | 天堂俺去俺来也www久久婷婷 | 久久久网 | 农村末发育av片四区五区 | 精品天堂| 在线视频91| 黄色av网站在线观看 | 色狠狠一区 | 麻豆乱码国产一区二区三区 | 欧美视频在线看 | 国产精品99久久久久久www | 久久久久久国产一级毛片高清版 | 欧美一级片在线 | 日韩大片播放器 | 男人影音 | 日韩成人精品在线 | 成a人片在线观看 | 国产成年人在线观看 | 久久综合888| 国产精品爱久久久久久久 | 91av在线播放 | 精品成人影院 | 精品久久一二三区 | 特级毛片在线大全免费播放 | jlzzjlzz国产精品久久 | 国产一区二区三区四区在线观看 | 国产日韩久久 | 视频一区二区三区在线播放 | 欧美一级片在线 | 国产在线精品一区二区三区 | 亚洲福利精品 |