summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2023-05-09 18:28:08 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2023-05-09 18:28:08 +0200
commit41b0fde1f93683a79d271befd4bbc0350c793d38 (patch)
treeb09e83761d7f0954f9505aba70f4e823732f4493
parentc3309b29195d6c48914534360883acd543e23e20 (diff)
downloadIshtar-41b0fde1f93683a79d271befd4bbc0350c793d38.tar.bz2
Ishtar-41b0fde1f93683a79d271befd4bbc0350c793d38.zip
Admin: read only for precise_town_id
-rw-r--r--archaeological_warehouse/admin.py3
-rw-r--r--ishtar_common/admin.py6
2 files changed, 4 insertions, 5 deletions
diff --git a/archaeological_warehouse/admin.py b/archaeological_warehouse/admin.py
index 8062999c0..78dd5b34e 100644
--- a/archaeological_warehouse/admin.py
+++ b/archaeological_warehouse/admin.py
@@ -36,10 +36,9 @@ class WarehouseAdmin(HistorizedObjectAdmin, MainGeoDataItem):
list_filter = ("warehouse_type",)
search_fields = ("name", "town", "warehouse_type")
model = models.Warehouse
- readonly_fields = HistorizedObjectAdmin.readonly_fields
+ readonly_fields = HistorizedObjectAdmin.readonly_fields + ["precise_town_id"]
autocomplete_fields = HistorizedObjectAdmin.autocomplete_fields + \
MainGeoDataItem.autocomplete_fields + [
- #"precise_town",
"person_in_charge",
"organization"
]
diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py
index 44044d77e..58ef286e1 100644
--- a/ishtar_common/admin.py
+++ b/ishtar_common/admin.py
@@ -649,7 +649,7 @@ class OrganizationAdmin(HistorizedObjectAdmin):
"merge_candidate",
)
model = models.Organization
- #autocomplete_fields = ["precise_town"]
+ readonly_fields = HistorizedObjectAdmin.readonly_fields + ["precise_town_id"]
admin_site.register(models.Organization, OrganizationAdmin)
@@ -671,8 +671,8 @@ class PersonAdmin(HistorizedObjectAdmin):
"merge_exclusion",
"merge_candidate",
)
- autocomplete_fields = ["attached_to", "lock_user"] # , "precise_town"]
- readonly_fields = HistorizedObjectAdmin.readonly_fields + ["cached_label"]
+ autocomplete_fields = ["attached_to", "lock_user"]
+ readonly_fields = HistorizedObjectAdmin.readonly_fields + ["cached_label", "precise_town_id"]
model = models.Person
inlines = [ProfileInline]