django-simple-history
наивно. Он работает путем создания новой простой истории записи по сигналу post_save
. Таким образом, он создает новую запись каждый раз, когда вы .save
независимо от того, что-то изменилось. Из-за этого количество дублированных записей может значительно увеличиться, поэтому существует служебный метод clean_duplicate_history
. Если одна и та же запись хранится дважды, и вы не знаете, почему, скорее всего, вы делаете несколько сохранений.