Home » Grids » Safe/Soft/Logical deletion/trashing and restoration/undeletion

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

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

10 Packages
6 Features

Search & Filter

django-reversion is an extension to the Django web framework that provides version control for model instances.

3,159
Stars
490
Forks
102
Usage
Py3
Status Production/Stable
Version 6.1.0
Updated 1 Feb 2026
License BSD
Commits
Features
Tests
Date of removal
Related deletion
Changesets
Python 3
Django Admin Support

Store model history and view/revert changes from admin site.

2,448
Stars
506
Forks
34
Usage
Py3
Status Production/Stable
Version 3.11.0
Updated 17 Apr 2026
License BSD License
Commits
Features
Tests
Date of removal
Related deletion
Changesets
Python 3
Django Admin Support

Write Postgres triggers for your Django models

635
Stars
45
Forks
0
Usage
Py3
Status Unknown
Version 4.17.0
Updated 4 Dec 2025
License BSD-3-Clause
Commits
Features
Tests
Date of removal
Related deletion
Changesets
Python 3
Django Admin Support

Mask your objects instead of deleting them from your database.

708
Stars
128
Forks
4
Usage
Py3
Status Beta
Version 1.4.1
Updated 5 Mar 2025
License BSD
Commits
Features
Tests
Date of removal
Related deletion
Changesets
Python 3
Django Admin Support

Soft delete for Django ORM, with support for undelete.

404
Stars
102
Forks
1
Usage
Py3
Status Unknown
Version 0.11.5
Updated 10 Apr 2025
License BSD License
Commits
Features
Tests
Date of removal
Related deletion
Changesets
Python 3
Django Admin Support

Yet another approach to creation of non-deletable and non-removable from db restorable django models.

0
Stars
0
Forks
3
Usage
Py3
Status Production/Stable
Version 2.0.0
Updated 7 Feb 2026
License BSD
Commits
Features
Tests
Date of removal
Related deletion
Changesets
Python 3
Django Admin Support
see django-permanent-helpers

Features Being Compared

6 features

Tests

Date of removal

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.