diff options
Diffstat (limited to 'ishtar_common/admin.py')
| -rw-r--r-- | ishtar_common/admin.py | 13 | 
1 files changed, 13 insertions, 0 deletions
diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py index 527584f39..ae521729d 100644 --- a/ishtar_common/admin.py +++ b/ishtar_common/admin.py @@ -735,11 +735,24 @@ class PersonAdmin(HistorizedObjectAdmin):  admin_site.register(models.Person, PersonAdmin) +MAIN_ITEM_READONLY_FIELDS = [ +    "history_creator", +    "history_modifier", +    "search_vector", +    "history_m2m", +    "imports", +    "imports_updated", +    "timestamp_geo", +    "timestamp_label", +] + +  @admin.register(models.BiographicalNote, site=admin_site)  class BiographicalNoteAdmin(admin.ModelAdmin):      list_display = ("denomination", "last_name", "first_name")      autocomplete_fields = ["person", "organization"]      model = models.BiographicalNote +    readonly_fields = MAIN_ITEM_READONLY_FIELDS  @admin.register(models.GDPRLog, site=admin_site)  | 
