diff options
Diffstat (limited to 'archaeological_finds/admin.py')
| -rw-r--r-- | archaeological_finds/admin.py | 22 | 
1 files changed, 17 insertions, 5 deletions
| diff --git a/archaeological_finds/admin.py b/archaeological_finds/admin.py index 98c86141b..934089a7a 100644 --- a/archaeological_finds/admin.py +++ b/archaeological_finds/admin.py @@ -162,6 +162,18 @@ class FunctionalAreaAdmin(GeneralTypeAdmin):  admin_site.register(models.FunctionalArea, FunctionalAreaAdmin) +@admin.register(models.TechnicalAreaType, site=admin_site) +class TechnicalAreaTypeAdmin(GeneralTypeAdmin): +    model = models.TechnicalAreaType +    autocomplete_fields = ("parent",) + + +@admin.register(models.TechnicalProcessType, site=admin_site) +class TechnicalProcessTypeAdmin(GeneralTypeAdmin): +    model = models.TechnicalProcessType +    autocomplete_fields = ("parent",) + +  class MaterialTypeAdmin(GeneralTypeAdmin):      search_fields = ('label', 'parent__label', 'comment',)      model = models.MaterialType @@ -225,11 +237,11 @@ class TreatmentState(GeneralTypeAdmin):  general_models = [ -    models.RemarkabilityType, -    models.IntegrityType, -    models.BatchType, models.AlterationCauseType, models.AlterationType, -    models.TreatmentEmergencyType, models.ObjectTypeQualityType, -    models.MaterialTypeQualityType +    models.AlterationCauseType, models.AlterationType, models.BatchType, +    models.CollectionEntryModeType, models.IntegrityType, models.InventoryConformity, +    models.InventoryMarkingPresence, models.MarkingType, models.MaterialTypeQualityType, +    models.MuseumCollection, models.ObjectTypeQualityType, models.OriginalReproduction, +    models.RemarkabilityType, models.TreatmentEmergencyType,  ]  for model in general_models: | 
