diff options
Diffstat (limited to 'ishtar_common/forms_common.py')
| -rw-r--r-- | ishtar_common/forms_common.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index d0b1183be..3243214b5 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -95,7 +95,7 @@ from archaeological_finds.models import Find, FindBasket, Treatment, TreatmentFi from archaeological_warehouse.models import Container, Warehouse -def get_town_field(label=_("Town"), required=True): +def get_town_field(label=_("Town"), simple=False, required=True): help_text = _( "<p>Type name, department code of the " "town you would like to select. The search is insensitive to case." @@ -106,10 +106,9 @@ def get_town_field(label=_("Town"), required=True): "department.</p>" ) # !FIXME hard_link, reverse_lazy doen't seem to work with formsets + url = "/autocomplete-simple-town" if simple else "/autocomplete-town" return forms.IntegerField( - widget=widgets.JQueryAutoComplete( - "/" + settings.URL_PATH + "autocomplete-town", associated_model=models.Town - ), + widget=widgets.JQueryAutoComplete(url, associated_model=models.Town), validators=[models.valid_id(models.Town)], label=label, help_text=mark_safe(help_text), |
