diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-04-16 16:41:46 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-04-16 16:41:46 +0200 |
commit | 6e95beabf26ddd3d8de69e34dfbfb97bc1625d80 (patch) | |
tree | 364c2688b46f47d3ee9243e70cbaf5485e177b0f /archaeological_finds/admin.py | |
parent | 303a62efae3d3f568545c682649a29de1fb7fc83 (diff) | |
download | Ishtar-6e95beabf26ddd3d8de69e34dfbfb97bc1625d80.tar.bz2 Ishtar-6e95beabf26ddd3d8de69e34dfbfb97bc1625d80.zip |
🗃️ museum module: new db fields, add admin
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: |