Closed Andrew-Dickinson closed 1 month ago
Perhaps we should integrate django-simple-history which might just give us this for free
Full list of options here: https://djangopackages.org/grids/g/model-audit/
Too low usage / too new:
Not really for what we want to do:
Potential options:
Django-easy-audit was extremely easy to set up. However the admin UI leaves much to be desired:
Django-reversion was not bad to setup, and supports reverting to previous versions of the model, the UI is not too shabby:
django-auditlog was also not that bad, and the UI is decent, however all the models are included in the same "history" table, which is kinda lame
Edit: some attempts to fix that here but I couldn't get the mix-in workaround to work
Skipping django-pghistory as the admin screenshots in their docs are pretty meh
I like django-simple-history
the best by far:
Should we try to add "object created" history entries to the django admin UI. Might be nice