summaryrefslogtreecommitdiff
path: root/archaeological_finds/forms.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2026-04-27 09:32:21 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2026-04-27 10:02:58 +0200
commit75f5652d67dfea425195131998c5905c43beae9b (patch)
tree938e02c041e8c06a608875be559de7579570a1a0 /archaeological_finds/forms.py
parenta92fc6a3efaddb13546410af9451208818d82db5 (diff)
downloadIshtar-75f5652d67dfea425195131998c5905c43beae9b.tar.bz2
Ishtar-75f5652d67dfea425195131998c5905c43beae9b.zip
✨ finds - conservation recommendations, details regards alterations fields: model, admin, forms, views, sheet
Diffstat (limited to 'archaeological_finds/forms.py')
-rw-r--r--archaeological_finds/forms.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/archaeological_finds/forms.py b/archaeological_finds/forms.py
index e2b09af90..659ccd779 100644
--- a/archaeological_finds/forms.py
+++ b/archaeological_finds/forms.py
@@ -1649,6 +1649,10 @@ class PreservationForm(CustomForm, ManageOldType):
label=_("Conservatory state details"), required=False,
widget=forms.Textarea
)
+ conservation_recommendations = forms.CharField(
+ label=_("Conservation recommendations"), required=False,
+ widget=forms.Textarea
+ )
alteration = forms.MultipleChoiceField(
label=_("Alteration"),
choices=[],
@@ -1661,6 +1665,10 @@ class PreservationForm(CustomForm, ManageOldType):
widget=widgets.Select2Multiple,
required=False,
)
+ alteration_comment = forms.CharField(
+ label=_("Details regards alterations"), required=False,
+ widget=forms.Textarea
+ )
recommended_treatment = forms.MultipleChoiceField(
label=_("Recommended treatments"),
choices=[],
@@ -1783,8 +1791,10 @@ class FindSelect(MuseumForm, GeoItemSelect, DatingSelect):
"remarkabilities",
"conservatory_states",
"conservatory_comment",
+ "conservation_recommendations",
"alterations",
"alteration_causes",
+ "alteration_comment",
"recommended_treatments",
"treatment_emergency",
),
@@ -2067,8 +2077,12 @@ class FindSelect(MuseumForm, GeoItemSelect, DatingSelect):
conservatory_states = forms.ChoiceField(label=_("Conservatory states"), choices=[])
conservatory_states_details = forms.CharField(label=_("Conservatory state details"))
conservatory_comment = forms.CharField(label=_("Conservatory comment"))
+ conservation_recommendations = forms.CharField(
+ label=_("Conservation recommendations")
+ )
alterations = forms.ChoiceField(label=_("Alteration"), choices=[])
alteration_causes = forms.ChoiceField(label=_("Alteration cause"), choices=[])
+ alteration_comment = forms.CharField(label=_("Details regards alterations"))
recommended_treatments = forms.ChoiceField(
choices=[], label=_("Recommended treatments")
)