python - Flask + Jinja 和 POST/GET 变量

标签 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 可能会更好,但我也坚持使用它。

最佳答案

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

因此,它会在您的 request.form multidict 中找到:

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

关于python - Flask + Jinja 和 POST/GET 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30292136/

相关文章:

python - 使用其他属性名称的值创建枚举

python - flask 登录 : can't understand how it works from documentation

javascript - 将数据从 Jinja 传回 Flask

jinja2 - 使用 Jinja 循环时如何忽略列表中的元素?

python - jinja2蓝图路线错误

python - 对于大文件,Python 中的整数数据输入 -> 平均 -> float 据输出

python - 如何使用 Boto 向端点发送请求

python - WTForm "OR"条件验证器? (电子邮件或电话)

Python EXE 文件创建

python - 如何使用请求模块将数据发布到 flask 应用程序?