Я использую такой URL в простом фласк приложении. При нажатии кнопки из формы html, отправляется POST запрос и
запускается скрипт log_script.
@app.route("/log", methods=["GET", "POST"])
def log():
if request.method == 'POST':
subprocess.Popen([python_exe, log_script])
redirect("/")
return render_template('log.html)
Как я могу заблокировать кнопку или возможность запуска скрипта повторно? То есть при нажатии по кнопке и отправке POST запроса я должен быть уверен, что пока скрипт log_script не выполниться, я не смогу запустить его снова.