summaryrefslogtreecommitdiff
path: root/archaeological_finds/admin.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_finds/admin.py')
-rw-r--r--archaeological_finds/admin.py23
1 files changed, 12 insertions, 11 deletions
diff --git a/archaeological_finds/admin.py b/archaeological_finds/admin.py
index 8fd168316..9727e9d0e 100644
--- a/archaeological_finds/admin.py
+++ b/archaeological_finds/admin.py
@@ -19,6 +19,7 @@
from django.contrib import admin
+from ishtar_common.apps import admin_site
from ishtar_common.admin import HistorizedObjectAdmin, GeneralTypeAdmin
import models
@@ -29,7 +30,7 @@ class BaseFindAdmin(HistorizedObjectAdmin):
search_fields = ('label', 'context_record__parcel__operation__name',)
model = models.BaseFind
-admin.site.register(models.BaseFind, BaseFindAdmin)
+admin_site.register(models.BaseFind, BaseFindAdmin)
class FindAdmin(HistorizedObjectAdmin):
@@ -38,7 +39,7 @@ class FindAdmin(HistorizedObjectAdmin):
search_fields = ('label', "datings__period__label")
model = models.Find
-admin.site.register(models.Find, FindAdmin)
+admin_site.register(models.Find, FindAdmin)
class FindSourceAdmin(admin.ModelAdmin):
@@ -47,7 +48,7 @@ class FindSourceAdmin(admin.ModelAdmin):
search_fields = ('title', )
model = models.FindSource
-admin.site.register(models.FindSource, FindSourceAdmin)
+admin_site.register(models.FindSource, FindSourceAdmin)
class PropertyAdmin(admin.ModelAdmin):
@@ -55,14 +56,14 @@ class PropertyAdmin(admin.ModelAdmin):
search_fields = ('find__label', 'person__name')
model = models.Property
-admin.site.register(models.Property, PropertyAdmin)
+admin_site.register(models.Property, PropertyAdmin)
class TreatmentAdmin(HistorizedObjectAdmin):
list_display = ('location', 'treatment_types_lbl', 'container', 'person')
model = models.Treatment
-admin.site.register(models.Treatment, TreatmentAdmin)
+admin_site.register(models.Treatment, TreatmentAdmin)
class TreatmentFileAdmin(HistorizedObjectAdmin):
@@ -70,7 +71,7 @@ class TreatmentFileAdmin(HistorizedObjectAdmin):
search_fields = ('cached_label',)
model = models.TreatmentFile
-admin.site.register(models.TreatmentFile, TreatmentFileAdmin)
+admin_site.register(models.TreatmentFile, TreatmentFileAdmin)
class TreatmentSourceAdmin(admin.ModelAdmin):
@@ -79,27 +80,27 @@ class TreatmentSourceAdmin(admin.ModelAdmin):
search_fields = ('title',)
model = models.TreatmentSource
-admin.site.register(models.TreatmentSource, TreatmentSourceAdmin)
+admin_site.register(models.TreatmentSource, TreatmentSourceAdmin)
class HierarchicalTypeAdmin(GeneralTypeAdmin):
list_display = ['label', 'txt_idx', 'parent', 'available', 'comment']
-admin.site.register(models.ObjectType, HierarchicalTypeAdmin)
+admin_site.register(models.ObjectType, HierarchicalTypeAdmin)
class MaterialTypeAdmin(HierarchicalTypeAdmin):
list_display = HierarchicalTypeAdmin.list_display + ['recommendation']
search_fields = ('label', 'parent__label', 'comment',)
-admin.site.register(models.MaterialType, MaterialTypeAdmin)
+admin_site.register(models.MaterialType, MaterialTypeAdmin)
class TreatmentTypeAdmin(admin.ModelAdmin):
list_display = HierarchicalTypeAdmin.list_display + [
'order', 'virtual', 'upstream_is_many', 'downstream_is_many']
model = models.TreatmentType
-admin.site.register(models.TreatmentType, TreatmentTypeAdmin)
+admin_site.register(models.TreatmentType, TreatmentTypeAdmin)
general_models = [
models.ConservatoryState, models.RemarkabilityType,
@@ -108,4 +109,4 @@ general_models = [
models.BatchType
]
for model in general_models:
- admin.site.register(model, GeneralTypeAdmin)
+ admin_site.register(model, GeneralTypeAdmin)