diff options
author | Étienne Loks <etienne.loks@proxience.com> | 2015-09-19 11:54:25 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@proxience.com> | 2015-09-19 11:54:25 +0200 |
commit | 4e02ff3d2f163bb7aea10c61aac6c92e6ee434cc (patch) | |
tree | dc7bb89e120bfb8915d579e1f4b78519b7a6bc58 /archaeological_finds/forms.py | |
parent | 60e6cdb0fe82d3ddad78f3488b8de46744a41e94 (diff) | |
download | Ishtar-4e02ff3d2f163bb7aea10c61aac6c92e6ee434cc.tar.bz2 Ishtar-4e02ff3d2f163bb7aea10c61aac6c92e6ee434cc.zip |
Finds: material type to material types
Diffstat (limited to 'archaeological_finds/forms.py')
-rw-r--r-- | archaeological_finds/forms.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/archaeological_finds/forms.py b/archaeological_finds/forms.py index ae91b8383..c50982dd7 100644 --- a/archaeological_finds/forms.py +++ b/archaeological_finds/forms.py @@ -43,7 +43,7 @@ from ishtar_common.forms_common import get_town_field, SourceSelect class FindForm(forms.Form): file_upload = True form_label = _("Find") - base_models = ['base_finds', 'object_type'] + base_models = ['base_finds', 'object_type', 'material_type'] associated_models = {'material_type': models.MaterialType, 'conservatory_state': models.ConservatoryState, 'object_type': models.ObjectType} @@ -55,12 +55,12 @@ class FindForm(forms.Form): label=_(u"Is isolated?"), required=False) is_complete = forms.NullBooleanField(label=_(u"Is complete?"), required=False) - material_type = forms.ChoiceField(label=_("Material type"), choices=[]) + material_type = widgets.MultipleAutocompleteField( + model=models.MaterialType, label=_(u"Material type"), required=False) conservatory_state = forms.ChoiceField(label=_(u"Conservatory state"), choices=[], required=False) object_type = widgets.MultipleAutocompleteField( - model=models.ObjectType, - label=_("Object types"), required=False) + model=models.ObjectType, label=_(u"Object types"), required=False) length = FloatField(label=_(u"Length (cm)"), required=False) width = FloatField(label=_(u"Width (cm)"), required=False) height = FloatField(label=_(u"Height (cm)"), required=False) |