使用 PyCharm 分析 Django

Posted

技术标签:

【中文标题】使用 PyCharm 分析 Django【英文标题】:Profiling Django with PyCharm 【发布时间】:2016-09-29 12:35:22 【问题描述】:

即使在开发环境中,我的应用程序也很慢,所以我想弄清楚是什么导致它变慢,以便尝试修复它。

我知道调试工具栏,根据它报告的内容,数据库查询和下载的源都不是问题,所以一定是业务逻辑。

但是,我无法在 Django 服务器上运行 PyCharm 分析器,因为它不像运行脚本。

如何?

【问题讨论】:

【参考方案1】:

您可能应该正确设置配置。

然后点击编辑配置...

最主要的是设置Interpreter(你的虚拟环境)。如果您使用python manage.py runserver

,则不必设置自定义运行命令

然后您也可以直接从 PyCharmProfiler 运行 Django 服务器

【讨论】:

以上是关于使用 PyCharm 分析 Django的主要内容,如果未能解决你的问题,请参考以下文章

Android 逆向使用 Python 代码解析 ELF 文件 ( PyCharm 中进行断点调试 | ELFFile 实例对象分析 )

受用一生的 PyCharm 技巧大全

Django基于Pycharm开发之四[关于静态文件的使用,配置以及源码分析](原创)

Selenium常见异常分析及解决方案

全网最全Python金融大数据挖掘与分析,基础篇(附源代码,pycharm专业版无限期申请)

分析PyCharm中debug报错原因