Есть ли способ зарегистрировать или записать изменения, внесенные в базу данных, с помощью Django? - PullRequest
0 голосов
/ 29 января 2020

Я использую MySQL в качестве базы данных для этого приложения, и мне нужно зарегистрировать или сохранить запись всех изменений, внесенных в одно поле моей модели пользователя.

Например, каждые десять минут у меня есть бот, спрашивающий API о некоторых полях и каждый раз, когда он ПАТЧИВАЕТ поле даты внутри пользовательской модели. Мне нужно вести учет этой минуты каждый раз, когда она меняется.

1 Ответ

0 голосов
/ 29 января 2020

Есть несколько приложений, которые могут помочь вам достичь того, что вы хотите.

Если вам нужно сохранить историю изменений в вашей модели, я думаю, что это Django Простая история - хороший выбор.

Если вам нужно восстановить модель на определенный момент времени, например, контроль версий, тогда вы можете использовать Django Документы реверсии .

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