summaryrefslogtreecommitdiff
path: root/archaeological_finds/models_finds.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_finds/models_finds.py')
-rw-r--r--archaeological_finds/models_finds.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py
index a8565f14e..4538e0d59 100644
--- a/archaeological_finds/models_finds.py
+++ b/archaeological_finds/models_finds.py
@@ -90,6 +90,7 @@ class MaterialType(HierarchicalType):
verbose_name = _("Material type")
verbose_name_plural = _("Material types")
ordering = ("label",)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=MaterialType)
@@ -103,6 +104,7 @@ class MaterialTypeQualityType(GeneralType):
verbose_name = _("Material type quality type")
verbose_name_plural = _("Material type quality types")
ordering = ("order",)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=MaterialTypeQualityType)
@@ -119,6 +121,7 @@ class ConservatoryState(HierarchicalType):
"order",
"label",
)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=ConservatoryState)
@@ -177,6 +180,7 @@ class TreatmentType(HierarchicalType):
"order",
"label",
)
+ ADMIN_SECTION = _("Treatments")
@classmethod
def get_types(
@@ -228,6 +232,7 @@ class IntegrityType(GeneralType):
verbose_name = _("Integrity / interest type")
verbose_name_plural = _("Integrity / interest types")
ordering = ("label",)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=IntegrityType)
@@ -239,6 +244,7 @@ class RemarkabilityType(GeneralType):
verbose_name = _("Remarkability type")
verbose_name_plural = _("Remarkability types")
ordering = ("label",)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=RemarkabilityType)
@@ -252,6 +258,7 @@ class BatchType(GeneralType):
verbose_name = _("Batch type")
verbose_name_plural = _("Batch types")
ordering = ("order",)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=BatchType)
@@ -266,6 +273,7 @@ class ObjectType(HierarchicalType):
"parent__label",
"label",
)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=ObjectType)
@@ -280,6 +288,7 @@ class FunctionalArea(HierarchicalType):
"parent__label",
"label",
)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=FunctionalArea)
@@ -293,6 +302,7 @@ class ObjectTypeQualityType(GeneralType):
verbose_name = _("Object type quality type")
verbose_name_plural = _("Object type quality types")
ordering = ("order",)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=ObjectTypeQualityType)
@@ -307,6 +317,7 @@ class AlterationType(HierarchicalType):
"parent__label",
"label",
)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=AlterationType)
@@ -321,6 +332,7 @@ class AlterationCauseType(HierarchicalType):
"parent__label",
"label",
)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=AlterationCauseType)
@@ -332,6 +344,7 @@ class TreatmentEmergencyType(GeneralType):
verbose_name = _("Treatment emergency type")
verbose_name_plural = _("Treatment emergency types")
ordering = ("label",)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=TreatmentEmergencyType)
@@ -346,6 +359,7 @@ class CommunicabilityType(HierarchicalType):
"parent__label",
"label",
)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=CommunicabilityType)
@@ -359,6 +373,7 @@ class CheckedType(GeneralType):
verbose_name = _("Checked type")
verbose_name_plural = _("Checked types")
ordering = ("order",)
+ ADMIN_SECTION = _("Finds")
post_save.connect(post_save_cache, sender=CheckedType)
@@ -485,6 +500,7 @@ class BaseFind(
indexes = [
GinIndex(fields=["data"]),
]
+ ADMIN_SECTION = _("Finds")
def __str__(self):
return self.label
@@ -909,6 +925,7 @@ class FindBasket(Basket, MainItem, ValueGetter):
("view_find", "Can view all Finds"),
("view_own_find", "Can view own Find"),
)
+ ADMIN_SECTION = _("Finds")
def get_values(self, prefix="", no_values=False, filtr=None, **kwargs):
base_exclude = kwargs["exclude"][:] if "exclude" in kwargs else []
@@ -2057,6 +2074,7 @@ class Find(
indexes = [
GinIndex(fields=["data"]),
]
+ ADMIN_SECTION = _("Finds")
def natural_key(self):
return (self.uuid,)
@@ -3397,6 +3415,7 @@ class Property(LightHistorizedItem):
indexes = [
GinIndex(fields=["data"]),
]
+ ADMIN_SECTION = _("Finds")
def __str__(self):
return str(self.person) + settings.JOINT + str(self.find)