获取ID python / flask输入表单的值

时间:2015-08-15 07:34:17

标签: python html html5 flask

在Flask发送后,如何获得input ID的实际值?

形式:

<form  action="" method="post">
    <input id = "number_one" type="text" name="comment">
    <input type="submit" value = "comment">
</form>

喜欢,我想说的是发送表单时(即当你这样做时):

request.form.get("comment")

传递文本字段的值。我无法弄清楚的是如何获得id的价值。

因此,当表单发送时,我们可以告诉信息来自哪个表单,因为每个表单都有一个唯一的id。在这种情况下,idnumber_one

那么,我们如何获得id的实际文字值而不是文本输入?

1 个答案:

答案 0 :(得分:0)

有一种方法可以同时识别字段以及多种形式 ....

使用此

<input value = "1" type="hidden" name="my_id">

因此,在您的查看文件中,您可以检索此值。

my_id = request.form.get("my_id","")
print my_id

您的输出将是

1

你也可以这样做......

my_id = request.form.get("my_id","")
if my_id == "1":

    ** for example **

    value = request.form.get("any_parameter_of_form","")