home / grids / Model Auditing and History edit

Applications that track changes to instances of models and maintain a log of the changes

 

Standard View

Features currently being evaluated

FeatureDescription
Trigger Mechanism How the package is notified that it should save a version
Rollback/Revert Support Facilitates rollback/revert to previous versions
History Storage How the version data is stored
Relation tracking support Could app tracks ForeignKey and M2M changes?
PackageDescriptionCategoryDownloadsLast UpdatedVersionRepoCommitsStarsForksParticipantsLicenseTrigger MechanismRollback/Revert SupportHistory StorageRelation tracking support
fullhistory DUPLICATEApp0None0.3.1Other00CustomMiddleware / SignalsModel
django-easy-auditYet another Django audit log app, hopefully the simplest one.App0March 22, 2017, 10:35 p.m.0.8Github183soynatan
jheld
GPL3
Django audit trailDjango Audit Trail libraryApp0July 15, 2016, 4:36 a.m.0.1.20Github86syabro
whitespy
urijah
anton-white
mpyatishev
sramana
CustomSignalModelForeignKey and related links to ForeignKey
django-modify-historyAutomatically create object modify history on DjangoApp0March 18, 2011, 12:02 a.m.Github31alisue
giginet
BSDSubclassModel
django-field-historyA Django app to track changes to a model field.App0Jan. 5, 2017, 9:05 a.m.0.6.0Github18219grantmcconnaughey
ramusus
matthewslaney
mariodev
adamchainz
blag
BSD
django-simple-auditApp0March 3, 2015, 12:48 p.m.0.1.22Github4121gustavosoares
lsouza
mbergo
snbuback
dinie
leandrosouza
petrknap
jnishiyama
sburns
BSDMiddleware
django-simple-historyStore model history and view/revert changes from admin site.App0Jan. 23, 2017, 6 p.m.1.8.2Github338134treyhunner
macro1
joaofrancese
dnozay
matklad
q
jfyne
buddylindsey
foobacca
jwhitlock
more...
BSD LicenseSave signalModel
django-auditThis is a fairly comprehensive Audit Trail App for use with standard RDBMS databases.App0May 25, 2012, 7:12 p.m.Github61djgilcreaseCustomSubclassModel
Goddard django-auditApp0NoneOther00UNKNOWNSubclassMongoDB
django-auditlogA Django app that keeps a log of changes made to an object.App0Jan. 23, 2016, 4:55 p.m.0.4.3Github5742jjkester
annp89
7wonders
vfigueiro
johnrtipton
francofuji
grendel513
justinlittman
kbussell
MITMiddleware / SignalsSingle modelTo-one only (string representation)
CleanerVersionCleanerVersion adds a versioning/historizing layer to your relational DB which implements a "Slowly Changing Dimensions Type 2" behaviorOther0Jan. 4, 2017, 10:27 a.m.1.6.1Github7422maennel
brki
boydjohnson
jczulian
raphaelm
ezheidtmann
dunkelstern
frensjan
yscumc
brandonmoser
Apache License 2.0Custom signalSame tableFull (O2M & M2M)
django-dirtyfieldsTracking dirty fields on a Django modelOther0July 23, 2016, 5:10 a.m.1.2.1Github21864romgar
smn
hernantz
mesuutt
brennerm
k4nar
hobbestigrou
anentropic
bashu
chrisglass
more...
BSDn/an/a
django-fieldsignalsDjango signals for changed fieldsApp0Feb. 23, 2016, 2:16 p.m.0.2.3Github305craigds
PetrDlouhy
UNKNOWN
django-revisionsSane content versioning for Django.App0Jan. 31, 2012, 9:01 a.m.0.3Github7318debrouwereBSDSubclassSame table
Django Reversiondjango-reversion is an extension to the Django web framework that provides version control for model instances.App0Oct. 17, 2016, 5:36 a.m.2.0.8Github1670331etianen
etienned
claudep
ErwinJunge
daaray
carlosxl
ticosax
AgDude
jmurty
gavinwahl
more...
BSD LicenseMiddleware / Decorator / Context managerSeparate table
django-versionsA django application to enable versioning of data stored in Django models.App0Jan. 3, 2011, 3:50 p.m.1.0.1Github243nowells
acdha
MITSubclass / Middleware / DecoratorsMercurial
django-fullhistoryFullhistory for DjangoApp0July 18, 2013, 4:36 a.m.Github1810zbyte64UNKNOWNMiddleware / SignalsModel
django-historicalrecordsAutomatic shadow table of django model instancesApp0Feb. 5, 2014, 6:43 a.m.1.1Github4511smnBSDCustom Fields / SignalsSeparate table
django-audit-logAudit log for your Django modelsOther0May 30, 2016, 8:03 a.m.0.7.0Github14048vvangelovski
invalid-email-address
ghinch
wkang0
ansmirnov
kweku
gitter-badger
JanMalte
CustomMiddlewareModel
django-simple-history (old fork)This project aims to extend upon the work of Marty Alchin's history app in his book, Pro Django. It fixes ...App0Dec. 3, 2010, 12:55 a.m.Bitbucket225qUNKNOWNCustom fields / signalsSeparate table
django-versioningDjango-versioning allows you to version the data stored in django models, and stores only diff, not content copy.App0April 15, 2014, 10:42 p.m.0.7.5.0Bitbucket911emacswayBSD LicenseSignals / Context manager / Decorator / MiddlewareModel, stores only diffs, not content copy.
PackageDescriptionCategoryDownloadsLast UpdatedVersionRepoCommitsStarsForksParticipantsLicenseTrigger MechanismRollback/Revert SupportHistory StorageRelation tracking support
Search WeightPackageDescriptionLast PyPI release:Repo ForksStars
{{ item.weight / max_weight * 100 | number:0 }}%{{ item.title }}Grid: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} N/A {{ item.repo_forks }} N/A {{ item.repo_watchers }} N/A