Проверка правильности поля выбора в поле формы, чтобы не выбирать первое в списке - PullRequest
0 голосов
/ 25 февраля 2020

У меня есть два поля выбора, в которых пользователь должен выбрать аэропорт из списка, однако я хочу, чтобы первый вариант был «сделать свой выбор» или что-то в этом роде, и пользователь не сможет выбирать (например, выбор по умолчанию)

AIR_PORTS_LIST = [(0, 'Make Your Choice'), (1, 'praia'), (2, 'abidjan')]

class LoginForm(FlaskForm):
    airport_src = SelectField('AirPort Source', choices=AIR_PORTS_LIST, validators=[DataRequired()])
    airport_dst = SelectField('AirPort Destination', choices=AIR_PORTS_LIST, validators=[DataRequired()])

1 Ответ

0 голосов
/ 25 февраля 2020

Он известен как Заполнитель , и да, вы можете написать в html, например, так:

{{ form.airport_src(placeholder='Make Your Choice') }}
{{ form.airport_dst(placeholder='Make Your Choice') }}

Нет необходимости писать это в вариантах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...