Connection.queries返回空列表

时间:2012-01-15 05:35:12

标签: python django django-models

不确定是什么。 DEBUG模式设置为打开,其他一切正常:

>>> from django.db import connection
>>> connection.queries
[]

connection.queries没有添加任何内容,即使我刷新了一个我知道正在进行查询的页面。

背景:将SQLite用于db,Django 1.3.1版,Python 2.7

1 个答案:

答案 0 :(得分:1)

刷新页面时,你不会在shell中的connection.queries中获得一个条目 - 这不是它的工作原理。在shell中执行查询时,您将获得一个条目。

如果要查看页面正在执行的操作,可以将connection.queries转储到页面输出,甚至可以更好地使用Django-debug-toolbar。