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