Add historical records to every model for auditing

This commit is contained in:
2020-02-05 00:00:33 +00:00
parent 30294e7332
commit bad18e069a
4 changed files with 25 additions and 1 deletions
+2 -1
View File
@@ -1,10 +1,11 @@
from django.apps import apps
from django.contrib import admin
from django.contrib.admin.sites import AlreadyRegistered
from simple_history.admin import SimpleHistoryAdmin
app_models = apps.get_app_config('api').get_models()
for model in app_models:
try:
admin.site.register(model)
admin.site.register(model, SimpleHistoryAdmin)
except AlreadyRegistered:
pass