DiffingMixin replaced by
If an application wanted database changes to be logged, it had to subclass DiffingMixin when declaring a Model.
This approach was used by
It had certain disadvantages and limits: no hook to locally change the rules, it didn’t allow to watch only the changes to certain fields, the user couldn’t easily see the history of changes to a given object.
That’s why we now have the new module
Instead of inheriting from DiffingMixin,
application programmers now define an
method for their
where they call
Example usage see
There’s still much to do.