Add historical records to every model for auditing
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user