diff options
Diffstat (limited to 'archaeological_files/forms.py')
| -rw-r--r-- | archaeological_files/forms.py | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/archaeological_files/forms.py b/archaeological_files/forms.py index 0aab8d370..f155f4261 100644 --- a/archaeological_files/forms.py +++ b/archaeological_files/forms.py @@ -127,6 +127,7 @@ class FileFormGeneral(forms.Form):      in_charge = forms.IntegerField(label=_("Person in charge"),          widget=widgets.JQueryAutoComplete(reverse_lazy('autocomplete-person',            args=[PersonType.objects.get(txt_idx='sra_agent').pk]), +        limit={'person_types':[PersonType.objects.get(txt_idx='sra_agent').pk]},          associated_model=Person, new=True),          validators=[valid_id(Person)])      year = forms.IntegerField(label=_("Year"), @@ -186,6 +187,8 @@ class FileFormPreventive(forms.Form):              widget=widgets.JQueryAutoComplete(                  reverse_lazy('autocomplete-person',                  args=[PersonType.objects.get(txt_idx='general_contractor').pk]), +                limit={'person_types': +                    [PersonType.objects.get(txt_idx='general_contractor').pk]},                  associated_model=Person, new=True),              validators=[valid_id(Person)])      responsible_town_planning_service = forms.IntegerField(required=False, @@ -193,6 +196,8 @@ class FileFormPreventive(forms.Form):              widget=widgets.JQueryAutoComplete(                  reverse_lazy('autocomplete-person',                      args=[RESPONSIBLE_PLANNING_SERVICE.pk]), +                    limit={'person_types': +                        [RESPONSIBLE_PLANNING_SERVICE.pk]},                      associated_model=Person, new=True),              validators=[valid_id(Person)])      permit_type = forms.ChoiceField(label=_(u"Permit type"), required=False, @@ -232,6 +237,9 @@ class FileFormResearch(forms.Form):            args=["_".join(           [unicode(PersonType.objects.get(txt_idx='head_scientist').pk),            unicode(PersonType.objects.get(txt_idx='sra_agent').pk)])]), +          limit={'person_types': +            [unicode(PersonType.objects.get(txt_idx='head_scientist').pk), +             unicode(PersonType.objects.get(txt_idx='sra_agent').pk)]},          associated_model=Person, new=True), label=_(u"Scientist in charge"))      requested_operation_type = forms.ChoiceField(                      label=_(u"Requested operation type"), | 
