Mit django.db.- Verbindung.Abfragen

Habe ich ein Python - /Django-Anwendung, die läuft eine ganze Menge von SQL-Anweisungen. Für debugging-Zwecke, ich dachte, ich sollte das erstellen einer einfachen Ansicht für mich, die nur listet alle SQL-Anweisungen, die ausgeführt wurden.

Laut der Dokumentation dieser code sollte genug zu tun:

    from django.db import connection
    connection.queries

solange DEBUG Wahr ist.

Dies ist jedoch nicht dass Sie mir irgendetwas. DEBUG ist sicherlich auf True gesetzt. In welchem Kontext ist diese Verbindung.gespeicherte Abfragen? Ich meine, ich sollte in der Lage sein zum ausführen einer Seite führt eine Menge von SQL-Anweisungen, und dann einfach Umschalten auf die http://myserver/sql anzeigen, die ich angelegt und sehen diesen SQL-Anweisungen dort, oder? Mit der gleichen browser-Sitzung natürlich ...

Habe ich überprüfen, ob der db.reset_queries() wurde ausgeführt, die irgendwo in den code, erscheint es nicht.

Irgendwelche Ideen, warum die Verbindung.Abfragen ist immer leer?

InformationsquelleAutor HaukurHaf | 2010-01-25
Schreibe einen Kommentar