Skip to main content

Audit trail for django models

Project description

Tracking changes to django models.

  • Model fields for keeping track of the user and session that created and modified a model instance.

  • A model manager class that can automatically track all the changes made to a model in the database.

  • Support for Django 1.6, South migrations and custom User classes.

The documentation can be found here

Tracking full model history on M2M relations Is not supported yet. Version 0.3.0 onwards is tested with Django 1.6. It should work with older versions of Django, but may break things unexpectedly!

Note: This project was not maintained actively for a while. One of the reasons was that I wasn’t receiving email notifications from GitHub. The other reason: We were using it just on a couple of projects that were frozen to old versions of Django. If you need any help with the project you can contact me by email directly if I don’t respond to your GitHub issues. Feel free to nudge me over email if you have a patch for something. You can find my email in the AUTHORS file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-audit-log-0.3.0.beta.tar.gz (9.3 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page