summaryrefslogtreecommitdiff
path: root/archaeological_operations/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_operations/admin.py')
-rw-r--r--archaeological_operations/admin.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/archaeological_operations/admin.py b/archaeological_operations/admin.py
index 39c5ba490..40d275d83 100644
--- a/archaeological_operations/admin.py
+++ b/archaeological_operations/admin.py
@@ -22,7 +22,7 @@ from django.contrib import admin
from ishtar_common.apps import admin_site
from ishtar_common.admin import HistorizedObjectAdmin, GeneralTypeAdmin, \
- MergeActionAdmin, MainGeoDataItem
+ MergeActionAdmin, MainGeoDataItem, MAIN_ITEM_READONLY_FIELDS
from . import models
@@ -32,11 +32,12 @@ class AdministrativeActAdmin(HistorizedObjectAdmin):
'act_type')
list_filter = ('act_type',)
search_fields = ('year', 'index')
- readonly_fields = HistorizedObjectAdmin.readonly_fields + [
+ readonly_fields = MAIN_ITEM_READONLY_FIELDS + [
'in_charge', 'operator', 'scientist', 'signatory', 'associated_file',
'departments_label', 'towns_label']
model = models.AdministrativeAct
- autocomplete_fields = ("operation",)
+ autocomplete_fields = ("operation", "treatment", "treatment_file")
+ exclude = ["documents", "main_image"]
admin_site.register(models.AdministrativeAct, AdministrativeActAdmin)
@@ -66,6 +67,7 @@ class ArchaeologicalSiteAdmin(HistorizedObjectAdmin, MainGeoDataItem):
autocomplete_fields = HistorizedObjectAdmin.autocomplete_fields + \
MainGeoDataItem.autocomplete_fields + ["towns"]
exclude = ["documents", "main_image"]
+ readonly_fields = MAIN_ITEM_READONLY_FIELDS
admin_site.register(models.ArchaeologicalSite, ArchaeologicalSiteAdmin)
@@ -86,7 +88,7 @@ class OperationAdmin(HistorizedObjectAdmin, MainGeoDataItem):
list_display.insert(2, 'code_patriarche')
search_fields += ['code_patriarche']
model = models.Operation
- readonly_fields = HistorizedObjectAdmin.readonly_fields + [
+ readonly_fields = MAIN_ITEM_READONLY_FIELDS + [
'cached_label', 'top_sites']
autocomplete_fields = HistorizedObjectAdmin.autocomplete_fields + \
MainGeoDataItem.autocomplete_fields + [