数据库实用工具,帮助您发现Django中的查询效率低下。
django-qc的Python项目详细描述
Django查询计数器-简单查询调试
通过装饰任何函数或方法,您可以轻松地捕捉和修复开发期间的数据库查询低效问题。在
在代码中查看查询数据的主要潜在缺点是提交可能会变得混乱。因此,我们建议在django qc被提交之前将其与pre-commit hook for removing the comments配对。在
安装
使用pip安装:
pip install django-qc
使用
如果您需要比默认设置更多的详细信息,只需导入db\u helper包装器并传递verbose=True
。在
设置
只有一个设置要配置,但它是必需的:
DB_HELPER{'DEBUG':DEBUG}
如果debug是False
,则Decorator函数将不会执行任何操作;如果一般的Django调试值是False
,则设计上不允许调试值True
,因为这仅用作开发辅助工具。在
- 项目
标签: