Flask + Jinja和POST / GET变量

时间:2015-05-17 21:04:54

标签: python flask jinja2

如何使用Jinja2和Flask在此代码中获取隐藏变量:

<form action="reservation" method="post" name="reservation">

    <td><button type="button" class="btn btn-primary">Reservation</button></td>
    <input type="hidden" name="id" value="{{ d[0] }} ">

</form>

最好是使用GET,但我也坚持这个。

1 个答案:

答案 0 :(得分:4)

只是另一个表单字段。它可能隐藏在您的浏览器中,但它仍然像任何其他字段一样发送到您的Flask服务器。

因此,它会在你的request.form多字词中找到:

id = request.form.get('id')