91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Django Web開發中配置django-debug-toolbar

發布時間:2021-05-25 16:41:14 來源:億速云 閱讀:178 作者:Leah 欄目:開發技術

怎么在Django Web開發中配置django-debug-toolbar?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

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

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

怎么在Django Web開發中配置django-debug-toolbar

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

第一步:

  pip install django-debug-toolbar

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

第二步:

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

  INSTALLED_APPS--變量

將以下代碼,添加進去。

'debug_toolbar'

怎么在Django Web開發中配置django-debug-toolbar

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

'debug_toolbar.middleware.DebugToolbarMiddleware',

# 結尾一定要添加 “ , ” 逗號

怎么在Django Web開發中配置django-debug-toolbar

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

怎么在Django Web開發中配置django-debug-toolbar

添加訪問IP

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。

//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

關于怎么在Django Web開發中配置django-debug-toolbar問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

巴林左旗| 衡阳县| 晋宁县| 侯马市| 中西区| 新邵县| 大兴区| 桂阳县| 长垣县| 临海市| 仁怀市| 庆元县| 邓州市| 敦煌市| 绥芬河市| 胶南市| 民丰县| 漾濞| 敖汉旗| 竹北市| 莱西市| 柳林县| 安徽省| 兴业县| 左贡县| 景谷| 肥西县| 吉林市| 柳河县| 吐鲁番市| 巨鹿县| 望都县| 社会| 恩平市| 兴安县| 山阴县| 沈阳市| 达日县| 周口市| 乌鲁木齐市| 四子王旗|