Soy nuevo por estos rumbos y me encuentro con una duda... ¿cuál es la mejor forma de implementar auditoría para un proyecto Django conectado a una BD en PostgreSQL?

¿Habrá alguna forma de hacerlo desde el lado de Django o se debe hacer directamente sobre PostgreSQL generando los triggers?

Agradezco de antemano alguna ayuda o idea que me puedan brindar.
Saludos!!