mysql - 在django中查看mysql日志

标签 mysql django

与 ruby​​ on rails 平台一样,服务器日志也显示在本地开发机器上运行应用程序期间触发的所有查询(mysql)。

但是 django 运行服务器不显示它们,django 中是否存在任何应用程序或插件来查看这些或将它们记录在日志文件中?

谢谢

最佳答案

这是打开原始 sql 日志记录的文档:

https://docs.djangoproject.com/en/1.2/faq/models/#how-can-i-see-the-raw-sql-queries-django-is-running

它是这样工作的:

>>> from django.db import connection    
>>> connections.queries = []
>>> ..........execute a query............
>>> print connections.queries

关于mysql - 在django中查看mysql日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8367395/

相关文章:

django - 我可以获得 django-taggit 中使用的所有标签而不是原始 sql 吗?

mysql - 意想不到的性格。 (在 "?"附近)

来自 CI 结果对象的 PHP 访问对象属性

mysql - Docker Nodejs与mysql通信

Django 和 Postgres - 索引行大小超过 btree 版本 4 最大值

regex - 在 Django 模板中使用正则表达式

python - 使用django在网页上传递错误信息

mysql - 查找数组中不存在于列中的字段

php - UTF-8贯穿始终

django - 在我的网站上使用 Python 从视频文件创建缩略图