Django audit log

Hi,
For my project I want to have a good log system that track changes on models (create, update, delete).
what is the best practice???

https://django-auditlog.readthedocs.io/en/latest/

I think this would be helpfull

https://docs.djangoproject.com/en/3.0/topics/logging/

Never used audit logs, but setting logging level to debug=True will log the underlying queries executed during model creation, update, and deletion.