Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como posso obter consulta para .save() no django?


Podes tentar
from django.db import connection
connection.queries

ele lhe dará uma lista de todas as consultas executadas através do Django (incluindo .save()). Para obter sua consulta, você pode fazer,
from django.db import connection, OperationalError
try:
    modelObj.save()
except OperationalError:
    print(connection.queries[-1])