Django: написать код SQL из Model.save () в текстовом файле - PullRequest
1 голос
/ 11 августа 2011

Как переписать метод model.save() для записи каждого кода SQL, который он генерирует, в текстовый файл?

Я работаю с PostgreSQL, и он также будет работать, если я сделаю это на уровне базы данных (напишите каждый код SQL, который изменяет таблицу, в текстовом файле).

1 Ответ

1 голос
/ 11 августа 2011

Вы можете увидеть необработанные запросы с помощью django.db.connection.queries. Подробнее здесь .

Итак, проверьте этот объект в вашем методе сохранения и запишите новейший запрос в файл.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...