我正在创建一个 Flask 应用程序,并尝试调用一个 Python 函数,在该函数中,我想要调用一些有关我在最初的 app.route('/')
中返回的 HTML 模板的 JavaScript 函数/代码。
如果用户进行了某些操作,则我将调用另一个函数,该函数应该调用一个 JS 函数。我已经在各处寻找了解决方案,但是我无法理解任何解决方案。
这是我的代码结构:
@app.route('/', methods=['GET', 'POST'])
def upload_file():
if request.method == 'POST':
#verify if the file is valid
#here invoke js to do something (for example flash("test"))
return '''
<!doctype html>
<title>Upload new File</title>
<h1>Upload new File</h1>
<form method=post enctype=multipart/form-data>
<input type=file name=file>
<input type=submit value=Upload>
</form>
'''