Как обновить историю изменений для объекта User из бэкэнда, вместо панели администрирования Django? - PullRequest
0 голосов
/ 28 марта 2020

Я понял, что история изменений для указанного c объекта обновляется, когда мы делаем что-то на django панели администратора. Как и для пользователя, если мы добавим или удалим группы из панели администратора, это будет частью истории изменений для этого конкретного объекта пользователя.

enter image description here

У меня есть случай, когда мне нужно загрузить файл CSV, содержащий список пользователей и их заголовки. Основываясь на этих заголовках, мне нужно добавить определенные c группы для пользователя. Я смог добиться этого добавления и удаления групп для пользователя.

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

Есть ли что-то, что было бы полезно для меня достичь этого?

Я прошел через это Привязка к Django История моделей администратора . Но это добавление записи в записи журнала, а не в историю изменений объекта.

Есть ли место, где я могу посмотреть историю изменений объектов, как любую таблицу в базе данных, где я могу создать новую запись после каждой модификации пользователя et c?

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