Coverage for apis_core / apis_entities / forms.py: 0%
9 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-30 14:27 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-30 14:27 +0000
1from django.forms.fields import ChoiceField
2from django.utils.translation import gettext_lazy as _
4from apis_core.apis_entities.fields import PlaceLookupField
5from apis_core.apis_entities.utils import get_feature_codes
6from apis_core.generic.forms import GenericModelForm
9class E53_PlaceForm(GenericModelForm):
10 place = PlaceLookupField(
11 required=False,
12 label=_("Search places"),
13 help_text=_("Click on a result to fill the form"),
14 )
15 feature_code = ChoiceField(choices=get_feature_codes, required=False)
17 field_order = ["place"]