Wie können Sie die SQL für ein Django-Modell des .save get(), dhGet SQL ein Django-Modell (oder nennen würde) auf .save()
from django.db import models
class MyM(models.Model):
text = models.TextField()
Wie können Sie die SQL bekommen das würde in folgendem Szenario erstellt/verwendet werden:
>>> m = MyM(text="123")
>>> m.save()
# What SQL Django just run?
Vielen Dank!
Danke, DrDee verwenden können. Wäre die letzte Abfrage dann db.queries [-1]? (oder, wenn das ein Iterator ist, list (db.queries) [- 1])? –
Hier ist die FAQ in Frage: http://docs.djangoproject.com/en/dev/faq/models/#how-can-i-see-the-raw-sql-queries-django-is-running - Hinweis es ist 'von django.db import connection' und' connection.queries' –
Ich vermute db.queries [-1], aber gib es einfach eine Chance und sehen, was passiert. – DrDee