sql >> Database teknologi >  >> RDS >> Mysql

Hvordan kan jeg få forespørgsel efter .save() i django?

Du kan prøve

from django.db import connection
connection.queries

det vil give dig en liste over alle de forespørgsler, der er udført gennem Django (inklusive .save()). For at få din forespørgsel kan du gøre,

from django.db import connection, OperationalError
try:
    modelObj.save()
except OperationalError:
    print(connection.queries[-1])



  1. Sådan indstilles maxrecursion-indstillingen for en CTE inde i en Tabel-Valued-Function

  2. vælg duplikeret post og tæl post fra kommasepareret i mysql

  3. MySQL #1140 - Blanding af GROUP-kolonner

  4. indsæt flere rækker ved hjælp af en forigenk-værdi i form