├── .gitignore ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── pyproject.toml ├── softdelete ├── __init__.py ├── admin │ ├── __init__.py │ ├── admin.py │ └── forms.py ├── forms.py ├── migrations │ ├── 0001_initial.py │ └── __init__.py ├── models.py ├── settings.py ├── signals.py ├── south_migrations │ ├── 0001_initial.py │ ├── 0002_auto__del_recordset__del_unique_recordset_changeset_content_type_objec.py │ ├── 0003_auto__chg_field_softdeleterecord_object_id__chg_field_changeset_object.py │ └── __init__.py ├── templates │ ├── admin │ │ └── softdelete │ │ │ ├── change_form.html │ │ │ ├── changeset │ │ │ └── change_form.html │ │ │ └── softdeleterecord │ │ │ └── change_form.html │ ├── base.html │ └── softdelete │ │ ├── base.html │ │ ├── changeset_detail.html │ │ ├── changeset_form.html │ │ ├── changeset_list.html │ │ └── stubs │ │ └── changeset_detail.html ├── test_softdelete_app │ ├── __init__.py │ ├── exceptions.py │ └── models.py ├── tests │ ├── __init__.py │ ├── constanats.py │ ├── test_sd.py │ └── test_views.py ├── urls.py └── views.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/pyproject.toml -------------------------------------------------------------------------------- /softdelete/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /softdelete/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/admin/__init__.py -------------------------------------------------------------------------------- /softdelete/admin/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/admin/admin.py -------------------------------------------------------------------------------- /softdelete/admin/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/admin/forms.py -------------------------------------------------------------------------------- /softdelete/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/forms.py -------------------------------------------------------------------------------- /softdelete/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/migrations/0001_initial.py -------------------------------------------------------------------------------- /softdelete/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /softdelete/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/models.py -------------------------------------------------------------------------------- /softdelete/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/settings.py -------------------------------------------------------------------------------- /softdelete/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/signals.py -------------------------------------------------------------------------------- /softdelete/south_migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/south_migrations/0001_initial.py -------------------------------------------------------------------------------- /softdelete/south_migrations/0002_auto__del_recordset__del_unique_recordset_changeset_content_type_objec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/south_migrations/0002_auto__del_recordset__del_unique_recordset_changeset_content_type_objec.py -------------------------------------------------------------------------------- /softdelete/south_migrations/0003_auto__chg_field_softdeleterecord_object_id__chg_field_changeset_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/south_migrations/0003_auto__chg_field_softdeleterecord_object_id__chg_field_changeset_object.py -------------------------------------------------------------------------------- /softdelete/south_migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /softdelete/templates/admin/softdelete/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/templates/admin/softdelete/change_form.html -------------------------------------------------------------------------------- /softdelete/templates/admin/softdelete/changeset/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/templates/admin/softdelete/changeset/change_form.html -------------------------------------------------------------------------------- /softdelete/templates/admin/softdelete/softdeleterecord/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/templates/admin/softdelete/softdeleterecord/change_form.html -------------------------------------------------------------------------------- /softdelete/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/templates/base.html -------------------------------------------------------------------------------- /softdelete/templates/softdelete/base.html: -------------------------------------------------------------------------------- 1 | {%extends "base.html"%} 2 | -------------------------------------------------------------------------------- /softdelete/templates/softdelete/changeset_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/templates/softdelete/changeset_detail.html -------------------------------------------------------------------------------- /softdelete/templates/softdelete/changeset_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/templates/softdelete/changeset_form.html -------------------------------------------------------------------------------- /softdelete/templates/softdelete/changeset_list.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/templates/softdelete/changeset_list.html -------------------------------------------------------------------------------- /softdelete/templates/softdelete/stubs/changeset_detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/templates/softdelete/stubs/changeset_detail.html -------------------------------------------------------------------------------- /softdelete/test_softdelete_app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /softdelete/test_softdelete_app/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/test_softdelete_app/exceptions.py -------------------------------------------------------------------------------- /softdelete/test_softdelete_app/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/test_softdelete_app/models.py -------------------------------------------------------------------------------- /softdelete/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /softdelete/tests/constanats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/tests/constanats.py -------------------------------------------------------------------------------- /softdelete/tests/test_sd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/tests/test_sd.py -------------------------------------------------------------------------------- /softdelete/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/tests/test_views.py -------------------------------------------------------------------------------- /softdelete/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/urls.py -------------------------------------------------------------------------------- /softdelete/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/softdelete/views.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/scoursen/django-softdelete/HEAD/tox.ini --------------------------------------------------------------------------------