home / grids / Versioning edit

Applications that enable versioning of model content.

 

Standard View

Features currently being evaluated

FeatureDescription
Staged Editing Allow the ability to edit model content without publishing those changes live to
the database until they are ready.
Versioned Model Relations Versioning of a model object not only versions the content of that object, but
also the relationships to other related models--both reverse and direct, e.g.,
ForeignKey, ManyToManyField, and reverse relationships those create.
Tracked fields Allows to watch only specified fields, not whole object.
Diff storage Application stores only diff, instead content copy.
Visual Compare Provides the ability to compare different versions of a model.
Pluggable Backend Storage Provides the ability to swap what versioning system you use to store model
history.
Point-in-time querying Ability to query and retrieve model objects using Django filters at a given
point in time. Retrieve the state of relations at the given point in time
(One-to-Many, Many-to-Many).
Django Admin Support Support in the Django Admin for interacting with package features.
PackageDescriptionCategoryDownloadsLast UpdatedVersionRepoCommitsStarsForksParticipantsLicenseStaged EditingVersioned Model RelationsTracked fieldsDiff storageVisual ComparePluggable Backend StoragePoint-in-time queryingDjango Admin Support
django-simple-historyStore model history and view/revert changes from admin site.App0July 31, 2015, 12:32 a.m.1.6.3Github20866treyhunner
macro1
joaofrancese
dnozay
matklad
q
jfyne
foobacca
jwhitlock
daniell
more...
BSD License
CleanerVersionCleanerVersion adds a versioning/historizing layer to your relational DB which implements a "Slowly Changing Dimensions Type 2" behaviorOther0July 15, 2015, 11:09 a.m.1.5.3Github4518maennel
brki
boydjohnson
jczulian
raphaelm
peterfarrell
ezheidtmann
frensjan
yscumc
brandonmoser
Apache License 2.0
django-versionsA django application to enable versioning of data stored in Django models.App0Jan. 3, 2011, 3:50 p.m.1.0.1Github243nowells
acdha
MIT
Django ReversionAn extension to the Django web framework that provides comprehensive version control facilities.App0Aug. 27, 2015, 4:28 a.m.1.9.3Github1375257etianen
etienned
ErwinJunge
daaray
AgDude
claudep
gavinwahl
jmurty
bourivouh
blueyed
more...
BSD Licensewith django-reversion-compare
django-revisionsSane content versioning for Django.App0Jan. 31, 2012, 9:01 a.m.0.3Github7418debrouwereBSD
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.0Bitbucket910emacswayBSD License
PackageDescriptionCategoryDownloadsLast UpdatedVersionRepoCommitsStarsForksParticipantsLicenseStaged EditingVersioned Model RelationsTracked fieldsDiff storageVisual ComparePluggable Backend StoragePoint-in-time queryingDjango Admin 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