При отправке формы html с Python и использованием request пишет: AttributeError: 'Request' object has no attribute 'getlist'

Рейтинг: 1Ответов: 1Опубликовано: 23.02.2023

@app.route("/update", methods=['POST', 'GET']) def update():

data = request.getlist("datasel")
met = request.getlist("met")

html

<form action="/update">
    <button type="submit" class="btn btn-primary" style="width:230px">Обновить</button>
</form>

Ответы

▲ 0Принят

Вам нужно использовать MultiDict объект из Flask. Попробуйте:

data = request.form.getlist("datasel")
met = request.form.getlist("met")