получить данные из тега select с помощью flask - PullRequest
0 голосов
/ 23 февраля 2020

Я получил две формы и хочу получить данные после отправки, формы:

<form class="form-inline" method="POST" action="{{ url_for('results') }}">
    <div class="form-group">
        <div class="input-group">
            <span class="input-group-addon">Please select</span>
            <select name="air_port1" class="selectpicker form-control">
                <option selected>Choose Airport</option>
                <option value="Zurich">Zurich</option>
                <option value="Basel">Basel</option>
                <option value="Antalya">Antalya</option>
                <option value="Goteborg">Goteborg</option>
                <option value="Malmo">Malmo</option>
                <option value="Stockholm">Stockholm</option>
                <option value="Alicante">Alicante</option>
                <option value="Almeria">Almeria</option>
                <option value="Asturias">Asturias</option>
                <option value="Barcelona">Barcelona</option>
                <option value="Bilbao">Bilbao</option>
                <option value="Fuerteventura">Fuerteventura</option>
                <option value="Girona">Girona</option>
                <option value="Laspalmas">Laspalmas</option>
                <option value="Granada">Granada</option>
                <option value="Ibiza">Ibiza</option>
                <option value="Jerez">Jerez</option>
                <option value="Lacoruna">Lacoruna</option>
                <option value="Lapalma">Lapalma</option>
            </select>
        </div>
    </div>
</form>

они появляются дважды, один раз под "air_port1" и в другое время под "air_port2". обработка: * я пробовал некоторые виды методов, но он всегда возвращает None или 'ImmutableMultiDict ([])'

@app.route('/results')
def results():
    select = request.form.get('air_port1')
    print(request.args.get("air_port1"))
    print(request.args.get("air_port2"))

    print(request.data)
    print(request.form)
    return render_template("results.html")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...