diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2026-05-06 17:12:31 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2026-05-06 17:26:01 +0200 |
| commit | 8c534e377ebc3c79e06fa782e8846139043b4d64 (patch) | |
| tree | d37960a6317ee75336c1f93bfce668af2bf0fa49 /ishtar_common/forms_common.py | |
| parent | 64d8d9579a367309e95b752091d70e13ee08e651 (diff) | |
| download | Ishtar-8c534e377ebc3c79e06fa782e8846139043b4d64.tar.bz2 Ishtar-8c534e377ebc3c79e06fa782e8846139043b4d64.zip | |
✨ find criteria search - warehouse town of find's containers
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), |
