home / grids / Model Auditing and History

Applications that track changes to instances of models and maintain a log of the changes
Features currently being evaluated
| Feature | Description |
|---|---|
| History Storage | Where the older revisions of model instances are stored |
| Tracking Mechanism | Mechanism for tracking changes (for example with signals, middleware, or model subclassing) |
| Rollback / Revert support? | Does the package supply methods to rollback or revert to previous instances |
| Package | Description | Category | Downloads | Last Updated | Version | Repo | Commits | Repo watchers | Forks | Participants | License | History Storage | Tracking Mechanism | Rollback / Revert support? |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Django Reversion | An extension to the Django web framework that provides comprehensive version control facilities. | App | 457 | March 7, 2012, 2:38 p.m. | 1.5.1 | Github | 470 | 67 | etianen etienned dmclain eliast cburgmer tow shamrin yorkedork zsiciarz wuilliam321 more... | BSD License | Separate table | Middleware / Decorator / Context manager | ||
| django-audit-log | Audit log for your Django models | Other | 974 | June 10, 2011, 7:20 a.m. | 0.2.2 | Github | 29 | 12 | vvangelovski invalid-email-address | Custom | Model | Middleware | ||
| django-versioning (fork) | My fork of django-versioning. Django-versioning allows you to version the data stored in django models, and stores only diff, not ... | App | 0 | March 1, 2012, 4:06 a.m. | Bitbucket | 1 | 1 | evotech | UNKNOWN | |||||
| django-versions | A django application to enable versioning of data stored in Django models. | App | 632 | Jan. 3, 2011, 3:50 p.m. | 1.0.1 | Github | 20 | 3 | nowells acdha | MIT | Mercurial | Subclass / Middleware / Decorators | ||
| djangoaudit | App | 0 | None | Other | 0 | 0 | UNKNOWN | MongoDB | Subclass | |||||
| Django Audit | App | 0 | None | Other | 0 | 0 | UNKNOWN | Model | Subclass | |||||
| django-fullhistory | Fullhistory for Django | App | 0 | Sept. 2, 2011, 1:17 p.m. | Github | 14 | 4 | zbyte64 | UNKNOWN | Model | Middleware / Signals | |||
| django-historicalrecords | Automatic shadow table of django model instances | App | 715 | Jan. 21, 2011, 12:58 p.m. | 1.0 | Github | 22 | 6 | smn | BSD | Separate table | Custom Fields / Signals | ||
| django-modify-history | Automatically create object modify history on Django | App | 0 | March 18, 2011, 12:02 a.m. | 0.1rc2 | Github | 3 | 1 | alisue giginet | BSD | Model | Subclass | ||
| django-revisions | Sane content versioning for Django. | App | 484 | Jan. 31, 2012, 6:01 a.m. | 0.3 | Github | 52 | 7 | stdbrouw | BSD | Same table | Subclass | ||
| django-simple-history | This project aims to extend upon the work of Marty Alchin's history app in his book, Pro Django. It fixes ... | App | 0 | Dec. 3, 2010, 12:55 a.m. | Bitbucket | 13 | 4 | q | UNKNOWN | Separate table | Custom fields / signals | |||
| fullhistory | App | 8529 | None | 0.3.0-final | Other | 0 | 0 | Custom | Model | Middleware / Signals | ||||
| Package | Description | Category | Downloads | Last Updated | Version | Repo | Commits | Repo watchers | Forks | Participants | License | History Storage | Tracking Mechanism | Rollback / Revert support? |
