Отслеживание изменений в экземплярах Django Model

Когда Вы создаете или изменяете экземпляр объекта в администраторе Django, запись журнала изменений создается. Это действительно хорошо по довольно очевидным причинам.

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

Я также хочу показать пользователю этот полный журнал (user+admin редактирования) в frontend, таким образом, мне нужен способ вытащить журнал изменений.

Мой вопрос: как? Существует ли короткий переключатель, которым я могу щелкнуть для включения полного входа, или я должен закопать и сделать что-то по логике формы редактирования своего пользователя?

16
задан Oli 25 February 2010 в 14:12
поделиться