通过 HTML 表单向 python 函数发送 POST 请求
Sending a POST request to python function via an HTML form
我对 HTML 完全陌生,我想知道是否有人可以帮助我。我尝试寻找与我类似的问题,但没有找到与我正在寻找的问题完全相同的问题。对不起,如果这个问题对您来说似乎很愚蠢或很容易,我正在努力学习!所以基本上我有一个 ID,我可以在我的 HTML 文件中访问它,我想通过一个表单将它发送到我的 python 函数,我已经设法为按钮做到这一点,但从来没有为形式。这就是我使用按钮将我的 ID 发送到我的函数的方式:
<a href="{{url_for('validate_comment', item_id=msr.id)}}"> <--- the msr.id is my ID
<button type="button">
<div class="font-weight-bold">Ajouter un commentaire</div>
</button>
</a>
这非常有效,但我想知道是否有任何方法可以对表单执行相同的操作,因为我不是在调用函数而是在执行操作。这是我的表格的样子:
<form id="commentaire_form" method="post" action="/testement"> <--- here is where I give the route but how can i send the ID to the function linked to this route?
<textarea id='text' name="text"></textarea>
<input type="submit">
</form>
如果有人能帮助我,我将不胜感激,在此先感谢:-)
下面将向 /testement
route/URL 发出 POST
请求。您可以在 python 脚本中捕获 id
POST 值。
<form id="commentaire_form" method="post" action="/testement">
<textarea id='text' name="text"></textarea>
<input type="hidden" name="id" value="{{ msr.id }}">
<input type="submit">
</form>
我对 HTML 完全陌生,我想知道是否有人可以帮助我。我尝试寻找与我类似的问题,但没有找到与我正在寻找的问题完全相同的问题。对不起,如果这个问题对您来说似乎很愚蠢或很容易,我正在努力学习!所以基本上我有一个 ID,我可以在我的 HTML 文件中访问它,我想通过一个表单将它发送到我的 python 函数,我已经设法为按钮做到这一点,但从来没有为形式。这就是我使用按钮将我的 ID 发送到我的函数的方式:
<a href="{{url_for('validate_comment', item_id=msr.id)}}"> <--- the msr.id is my ID
<button type="button">
<div class="font-weight-bold">Ajouter un commentaire</div>
</button>
</a>
这非常有效,但我想知道是否有任何方法可以对表单执行相同的操作,因为我不是在调用函数而是在执行操作。这是我的表格的样子:
<form id="commentaire_form" method="post" action="/testement"> <--- here is where I give the route but how can i send the ID to the function linked to this route?
<textarea id='text' name="text"></textarea>
<input type="submit">
</form>
如果有人能帮助我,我将不胜感激,在此先感谢:-)
下面将向 /testement
route/URL 发出 POST
请求。您可以在 python 脚本中捕获 id
POST 值。
<form id="commentaire_form" method="post" action="/testement">
<textarea id='text' name="text"></textarea>
<input type="hidden" name="id" value="{{ msr.id }}">
<input type="submit">
</form>