Safe/Soft/Logical deletion/trashing and restoration/undeletion

Apps that allows to hide objects for a possible future restoration instead of complete deletion.

Features currently being evaluated

FeatureDescription
Date of removal
Tests
Related deletion
Changesets Ability to chain deletions together for a better tracking and revertion.
Python 3
Django Admin Support Support in the Django Admin for interacting with package features.
Package Django Reversion django-simple-history django-safedelete django-behaviors django-softdelete CleanerVersion PINAX-MODELS Django Permanent django-undelete django-logical-delete django-undeletable django-permanent-helpers
Package Django Reversion django-simple-history django-safedelete django-behaviors django-softdelete CleanerVersion PINAX-MODELS Django Permanent django-undelete django-logical-delete django-undeletable django-permanent-helpers
Description django-reversion is an
extension to the Django web
framework that provides
version control for model
instances.
Store model history and
view/revert changes from admin
site.
Mask your objects instead of
deleting them from your
database.
Easily integrate common
behaviors for Django models,
e.g. Timestamps, Publishing,
Authoring, Editing and more.
Soft delete for Django ORM,
with support for undelete.
CleanerVersion adds a
versioning/historizing layer
to your relational DB which
implements a "Slowly Changing
Dimensions Type 2" behavior
Provide Support for Logical
Deletes on Models and in the
Django Admin
Yet another approach to
creation of non-deletable and
non-removable from db
restorable django models.
Provides a model mixin to
allow objects to be "trashed"
before finally deleted.
Fork of django logical delete
f...
undeletable Django models 🧟‍♂️ django admin helper
classes for django-permanent
models
CategoryAppAppOtherAppAppOtherAppAppAppAppAppApp
# Using This832131111110010
Python 3?
Development Status Production/Stable Production/Stable Beta Beta Unknown Production/Stable Beta Beta n/a n/a Production/Stable Beta
Last updated June 18, 2019, 8:03 a.m. May 22, 2019, 3:22 p.m. March 4, 2019, 8:33 a.m. July 30, 2018, 1:36 p.m. June 15, 2019, 9:20 a.m. Feb. 7, 2019, 1:22 a.m. April 19, 2019, 5:40 p.m. June 6, 2019, 7:34 a.m. July 5, 2014, 11:52 p.m. July 16, 2014, 2:43 p.m. Feb. 17, 2019, 7:14 a.m. March 27, 2019, 11:47 a.m.
Version3.0.42.7.20.5.10.4.10.9.02.1.13.01.1.6n/an/a1.1.00.0.5
RepoGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithubGithub
Commits
Stars223275222717213412889692398n/a
Repo Forks40124760858502317714n/a
Participantsetianen
etienned
claudep
ErwinJunge
daaray
carlosxl
ivissani
ticosax
AgDude
blueyed
more...
treyhunner
macro1
rossmechanic
joaojunior
joaofrancese
kseever
dnozay
matklad
q
jfyne
more...
Gagaro
AndreasBackx
fle
AlfioEmanueleFresta
leplatrem
wli
GitRon
aljp
ADR-007
alej0varas
more...
audiolion
abekroenem
apirobot
f213
richardnias
scoursen
alexahn
alexmadjar
Mimino666
dgaus
roelio
bashu
cpbotha
mark0978
decibyte
more...
maennel
brki
boydjohnson
raphaelm
kuvandjiev
ezheidtmann
rossmechanic
dunkelstern
frensjan
yscumc
more...
paltman
KatherineMichel
psychok7
angvp
jeffbowen
binarydud
meteozond
atin65536
jarekwg
bashu
davidfischer-ch
kregoslup
aidanlister
ydaniv
cpbotha
powellc
robcharlwood
z4c
paltman
angvp
binarydud
kakulukia
lowks
bashu
Documentation N/A N/A N/A N/A N/A N/A
Date of removal
Tests
Related deletion
Changesetsn/a - SCD type 2 used
Python 3
Django Admin Supportsee django-permanent-helpers
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