I am using django-pghistory 1.2.0 to keep my changes using postgres triggers. It works fine for CRUD operation for both ORM and raw sql.
My model:
@pghisto