diff options
Diffstat (limited to 'archaeological_finds/admin.py')
-rw-r--r-- | archaeological_finds/admin.py | 23 |
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) |