diff options
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) | 
