django-old-new-history is customize history feature which is used to show the old and new value of model's change field in history action of admin panel.
- Python 3.7 or later
- Django 2.0 or later
- Customize history.
- Display old and new value of model's change field.
- Simple admin integration.
Just use:
pip install django-old-new-history
Add django_old_new_history to INSTALLED_APPS in your settings.py, e.g.:
INSTALLED_APPS = [ ... 'django_old_new_history', ...
Inherit from DjangoOldNewHistory to get the custom history feature.
admin.py e.g.:
from django.contrib import admin from .models import ExampleModel from django_old_new_history.admin import DjangoOldNewHistory @admin.register(ExampleModel) class ExampleModelAdmin(DjangoOldNewHistory, admin.ModelAdmin): ...
Here is screenshot of django-old-new-history