summaryrefslogtreecommitdiff
path: root/archaeological_finds/forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_finds/forms.py')
-rw-r--r--archaeological_finds/forms.py21
1 files changed, 14 insertions, 7 deletions
diff --git a/archaeological_finds/forms.py b/archaeological_finds/forms.py
index def6c53b9..35c6ba6fb 100644
--- a/archaeological_finds/forms.py
+++ b/archaeological_finds/forms.py
@@ -930,6 +930,7 @@ class QAFindFormMulti(MuseumForm, QAForm):
"qa_cultural_attributions",
"qa_alterations",
"qa_alteration_causes",
+ "qa_recommended_treatments",
"qa_museum_collection_entry_mode",
"qa_museum_inventory_marking_presence",
"qa_museum_marking_type",
@@ -953,6 +954,7 @@ class QAFindFormMulti(MuseumForm, QAForm):
"qa_period": Period,
"qa_conservatory_states": models.ConservatoryState,
"qa_treatment_emergency": models.TreatmentEmergencyType,
+ "qa_recommended_treatments": models.RecommendedTreatmentType,
"qa_museum_collection_entry_mode": models.CollectionEntryModeType,
"qa_museum_owner_institution": Organization,
"qa_museum_assigned_institution": Organization,
@@ -1158,6 +1160,10 @@ class QAFindFormMulti(MuseumForm, QAForm):
qa_treatment_emergency = forms.ChoiceField(
label=_("Treatment emergency"), choices=[], required=False
)
+ qa_recommended_treatments = widgets.Select2MultipleField(
+ label=_("Recommended treatments"),
+ choices=[], required=False,
+ )
qa_integrities = widgets.Select2MultipleField(
label=_("Integrity"), required=False
)
@@ -1199,6 +1205,7 @@ class QAFindFormMulti(MuseumForm, QAForm):
FieldType("qa_cultural_attributions", CulturalAttributionType, is_multiple=True),
FieldType("qa_alterations", models.AlterationType, is_multiple=True),
FieldType("qa_alteration_causes", models.AlterationCauseType, is_multiple=True),
+ FieldType("qa_recommended_treatments", models.RecommendedTreatmentType, is_multiple=True),
FieldType("qa_remarkabilities", models.RemarkabilityType, is_multiple=True),
FieldType("qa_checked_type", models.CheckedType),
FieldType("qa_conservatory_states", models.ConservatoryState, is_multiple=True),
@@ -1498,7 +1505,7 @@ class PreservationForm(CustomForm, ManageOldType):
base_models = [
"alteration",
"alteration_cause",
- "preservation_to_consider",
+ "recommended_treatment",
"integritie",
"remarkabilitie",
"conservatory_state",
@@ -1508,7 +1515,7 @@ class PreservationForm(CustomForm, ManageOldType):
"alteration_cause": models.AlterationCauseType,
"treatment_emergency": models.TreatmentEmergencyType,
"conservatory_state": models.ConservatoryState,
- "preservation_to_consider": models.TreatmentType,
+ "recommended_treatment": models.RecommendedTreatmentType,
"remarkabilitie": models.RemarkabilityType,
"integritie": models.IntegrityType,
}
@@ -1542,7 +1549,7 @@ class PreservationForm(CustomForm, ManageOldType):
widget=widgets.Select2Multiple,
required=False,
)
- preservation_to_consider = forms.MultipleChoiceField(
+ recommended_treatment = forms.MultipleChoiceField(
label=_("Recommended treatments"),
choices=[],
widget=widgets.Select2Multiple,
@@ -1560,7 +1567,7 @@ class PreservationForm(CustomForm, ManageOldType):
TYPES = [
FieldType("treatment_emergency", models.TreatmentEmergencyType),
- FieldType("preservation_to_consider", models.TreatmentType, True),
+ FieldType("recommended_treatment", models.RecommendedTreatmentType, True),
FieldType("alteration", models.AlterationType, True),
FieldType("alteration_cause", models.AlterationCauseType, True),
FieldType("integritie", models.IntegrityType, is_multiple=True),
@@ -1671,7 +1678,7 @@ class FindSelect(MuseumForm, GeoItemSelect, PeriodSelect):
"conservatory_comment",
"alterations",
"alteration_causes",
- "preservation_to_considers",
+ "recommended_treatments",
"treatment_emergency",
),
),
@@ -1935,7 +1942,7 @@ class FindSelect(MuseumForm, GeoItemSelect, PeriodSelect):
conservatory_comment = forms.CharField(label=_("Conservatory comment"))
alterations = forms.ChoiceField(label=_("Alteration"), choices=[])
alteration_causes = forms.ChoiceField(label=_("Alteration cause"), choices=[])
- preservation_to_considers = forms.ChoiceField(
+ recommended_treatments = forms.ChoiceField(
choices=[], label=_("Recommended treatments")
)
treatment_emergency = forms.ChoiceField(choices=[], label=_("Treatment emergency"))
@@ -2010,7 +2017,7 @@ class FindSelect(MuseumForm, GeoItemSelect, PeriodSelect):
TYPES = PeriodSelect.TYPES + [
FieldType("conservatory_states", models.ConservatoryState),
FieldType("base_finds__batch", models.BatchType),
- FieldType("preservation_to_considers", models.TreatmentType),
+ FieldType("recommended_treatments", models.RecommendedTreatmentType),
FieldType("integrities", models.IntegrityType),
FieldType("remarkabilities", models.RemarkabilityType),
FieldType("base_finds__discovery_method", models.DiscoveryMethod),