@DeboshiR
Свободу разработчикам!!!

Как получить значение из несколько полей с одинаковым именем?

Создаю страницу с формой примерно так:
class SettingForm(Form):
    index = TextField('index')
    login = TextField('login')
    password = TextField('password')
    fullName = TextField('fullName')
    organization = TextField('organization')
    department = TextField('department')

form = SettingForm()

return render_template('page.html', form = form)


В html повторно использую некоторые поля формы. Собственно как получить значение из этих полей в виде массива?

На php насколько я помню поля могли выглядит примерно так <input type="text" name="login[]">. Как подобное сделать в Flask?
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
@DeboshiR Автор вопроса
Свободу разработчикам!!!
request.form.getlist('login')
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Flask
Седой и строгий
request.args.getlist('param_name') вернёт список, если передано несколько параметров с одним именем.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы