Django 中的流暢分析


在本文中,我們將進行 Django 分析。它可以在一個 URL 端點上顯示大量資訊,例如總 GET 請求數、資料庫查詢以及許多其他有關您網站的報告。它非常適合生產環境中使用,因為當您的網站處於生產環境中時,您需要密切檢查許多事項。

如果您要部署一個真實專案,那麼它是一個非常好的資源。

示例

首先,建立一個專案和一個應用程式。進行一些基本設定並設定 URL。

現在,安裝 djnago-silk 包 −

pip install django-silk

settings.py 中,新增以下行 −

MIDDLEWARE = [
   ...
   'silk.middleware.SilkyMiddleware',
   ...
]

INSTALLED_APPS = [
   ...
   'silk'
]

我們只是簡單地將它作為一個應用程式和一箇中間件以及一個模組作為應用程式新增進來。

在專案的 url.py 中 −

urlpatterns += [path('silk/', include('silk.urls',
namespace='silk'))]

在這裡我們定義了我們將看到分析的端點。

現在執行以下命令 −

python manage.py makemigrations
python manage.py migrate

這些命令用於建立 silk 遷移並遷移這些遷移。

這樣,一切就緒了,您可以繼續檢查輸出。

輸出

轉到 http://127.0.0.1:8000/silk/

更新日期:2021-08-26

484 次瀏覽

啟動你的 職業生涯

完成課程以獲得認證

開始
廣告
© . All rights reserved.