├── .gitignore ├── LICENSE ├── README.md ├── models_logging ├── __init__.py ├── admin.py ├── apps.py ├── helpers.py ├── management │ ├── __init__.py │ └── commands │ │ ├── __init__.py │ │ └── delete_changes.py ├── middleware.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20161012_2025.py │ ├── 0003_auto_20170726_1552.py │ ├── 0004_auto_20171124_1445.py │ ├── 0005_auto_20200804_1305.py │ ├── 0006_auto_20211020_2036.py │ ├── 0007_migrate_old_fields.py │ ├── 0008_change_extras.py │ ├── 0009_alter_change_index_together.py │ └── __init__.py ├── models.py ├── settings.py ├── setup.py ├── signals.py ├── templates │ └── models_logging │ │ ├── change_form.html │ │ ├── object_history.html │ │ ├── revert_changes_confirmation.html │ │ └── revert_revision_confirmation.html └── utils.py ├── requirements.txt ├── setup.py └── testapp ├── manage.py └── testapp ├── __init__.py ├── migrations └── __init__.py ├── models.py ├── settings.py ├── urls.py └── wsgi.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/README.md -------------------------------------------------------------------------------- /models_logging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/__init__.py -------------------------------------------------------------------------------- /models_logging/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/admin.py -------------------------------------------------------------------------------- /models_logging/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/apps.py -------------------------------------------------------------------------------- /models_logging/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/helpers.py -------------------------------------------------------------------------------- /models_logging/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models_logging/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models_logging/management/commands/delete_changes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/management/commands/delete_changes.py -------------------------------------------------------------------------------- /models_logging/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/middleware.py -------------------------------------------------------------------------------- /models_logging/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/migrations/0001_initial.py -------------------------------------------------------------------------------- /models_logging/migrations/0002_auto_20161012_2025.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/migrations/0002_auto_20161012_2025.py -------------------------------------------------------------------------------- /models_logging/migrations/0003_auto_20170726_1552.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/migrations/0003_auto_20170726_1552.py -------------------------------------------------------------------------------- /models_logging/migrations/0004_auto_20171124_1445.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/migrations/0004_auto_20171124_1445.py -------------------------------------------------------------------------------- /models_logging/migrations/0005_auto_20200804_1305.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/migrations/0005_auto_20200804_1305.py -------------------------------------------------------------------------------- /models_logging/migrations/0006_auto_20211020_2036.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/migrations/0006_auto_20211020_2036.py -------------------------------------------------------------------------------- /models_logging/migrations/0007_migrate_old_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/migrations/0007_migrate_old_fields.py -------------------------------------------------------------------------------- /models_logging/migrations/0008_change_extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/migrations/0008_change_extras.py -------------------------------------------------------------------------------- /models_logging/migrations/0009_alter_change_index_together.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/migrations/0009_alter_change_index_together.py -------------------------------------------------------------------------------- /models_logging/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models_logging/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/models.py -------------------------------------------------------------------------------- /models_logging/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/settings.py -------------------------------------------------------------------------------- /models_logging/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/setup.py -------------------------------------------------------------------------------- /models_logging/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/signals.py -------------------------------------------------------------------------------- /models_logging/templates/models_logging/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/templates/models_logging/change_form.html -------------------------------------------------------------------------------- /models_logging/templates/models_logging/object_history.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/templates/models_logging/object_history.html -------------------------------------------------------------------------------- /models_logging/templates/models_logging/revert_changes_confirmation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/templates/models_logging/revert_changes_confirmation.html -------------------------------------------------------------------------------- /models_logging/templates/models_logging/revert_revision_confirmation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/templates/models_logging/revert_revision_confirmation.html -------------------------------------------------------------------------------- /models_logging/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/models_logging/utils.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | django>=3.1,<5 2 | python-dateutil 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/setup.py -------------------------------------------------------------------------------- /testapp/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/testapp/manage.py -------------------------------------------------------------------------------- /testapp/testapp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testapp/testapp/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testapp/testapp/models.py: -------------------------------------------------------------------------------- 1 | from django.db import models 2 | -------------------------------------------------------------------------------- /testapp/testapp/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/testapp/testapp/settings.py -------------------------------------------------------------------------------- /testapp/testapp/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/testapp/testapp/urls.py -------------------------------------------------------------------------------- /testapp/testapp/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/legion-an/django-models-logging/HEAD/testapp/testapp/wsgi.py --------------------------------------------------------------------------------