diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-09-18 18:02:00 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-09-18 18:02:00 +0200 |
commit | 203f1930527e84006f290f79dd86cc9ce6e3d01c (patch) | |
tree | c1f0770fe17721c97719a15dfcad5e6195f3f412 /archaeological_finds/forms.py | |
parent | 3219dff5bb5abc8a8af00e66ca12612addee83bb (diff) | |
download | Ishtar-203f1930527e84006f290f79dd86cc9ce6e3d01c.tar.bz2 Ishtar-203f1930527e84006f290f79dd86cc9ce6e3d01c.zip |
Display full hierarchy on selection for material types and object types
Diffstat (limited to 'archaeological_finds/forms.py')
-rw-r--r-- | archaeological_finds/forms.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/archaeological_finds/forms.py b/archaeological_finds/forms.py index aa29b57bf..4d2b399fd 100644 --- a/archaeological_finds/forms.py +++ b/archaeological_finds/forms.py @@ -240,9 +240,11 @@ class BaseFindForm(CustomForm, ManageOldType): initial=get_now, label=_(u"Check date"), widget=DatePicker) TYPES = [ - FieldType('material_type', models.MaterialType, is_multiple=True), + FieldType('material_type', models.MaterialType, is_multiple=True, + extra_args={"full_hierarchy": True}), FieldType('material_type_quality', models.MaterialTypeQualityType), - FieldType('object_type', models.ObjectType, is_multiple=True), + FieldType('object_type', models.ObjectType, is_multiple=True, + extra_args={"full_hierarchy": True}), FieldType('object_type_quality', models.ObjectTypeQualityType), FieldType('communicabilitie', models.CommunicabilityType, is_multiple=True), @@ -388,8 +390,8 @@ class FindForm(BaseFindForm): srs.srid) except forms.ValidationError as e: raise forms.ValidationError( - str(_(u"Coordinates are not relevant for the spatial " - u"reference system used: {}.")).format(e)) + str(_("Coordinates are not relevant for the spatial " + "reference system used: {}.")).format(e)) return self.cleaned_data |