通过 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>