一种形式的两个按钮连接两个不同的python函数
问题是我在一个表单中有两个按钮。此外,两个按钮通过相同的功能运行。单击时,如何强制“保存”按钮运行不同的功能 如果有必要,我可以稍后发布python代码一种形式的两个按钮连接两个不同的python函数,python,html,Python,Html,问题是我在一个表单中有两个按钮。此外,两个按钮通过相同的功能运行。单击时,如何强制“保存”按钮运行不同的功能 如果有必要,我可以稍后发布python代码 <form action="/predict" class="form-upload" method="post" enctype="multipart/form-data"> <h1 class="h3 mb-3 font-weig
<form action="/predict" class="form-upload" method="post" enctype="multipart/form-data">
<h1 class="h3 mb-3 font-weight-normal">Please Upload Image</h1>
<input autofocus class="form-control" id="image" name="image" required type="file"><br>
<button type = "submit" name = "predict" formaction="/predict" class="btn btn-lg btn-primary btn-block">Predict</button>
<button type = "submit" name = "save" formaction = "/add" class="btn btn-lg btn-primary btn-block" >Save</button>
{% if image_loc %}
<img id="img" class="mb-4" src="static/{{ image_loc }}" alt="" width="256" height="256">
<h3 id="nm" class="h3 mb-3 font-weight-normal">Prediction: {{ p }}</h3><br>
{% endif %}
</form>
请上传图片
预测
拯救
{%if图像_loc%}
预测:{{p}}
{%endif%}
您可以使用按钮上的formaction
属性。它覆盖表单的操作
属性
尝试为两个提交按钮添加不同的值。然后你应该能够区分它们。这有点有效。如果我先按“预测”按钮,则“保存”按钮将不再在其他功能中运行。您的问题有点含糊不清,遗漏了足够的细节,无法回答,因此您将获得否决票。这是否回答了您的问题?我得到了同样的结果。当我重新加载页面并先按“保存”按钮时,它会工作,但当我先按“预测”按钮时,它不会工作