我是蟒蛇和酒瓶的新手。 我有一个带按钮的 Flask Web 应用程序。当我点击这个按钮时,我想执行一个 python 方法而不是 Javascript 方法。我怎么能这么做?
我看过 Python 的例子,它使用如下的表单标记将我重定向到一个新页面
<form action="/newPage" method="post">
但我不想让它把我引向新的一页。我只想让它执行 python 方法。 我正在为一个覆盆子派机器人汽车做这个。当我按下前进按钮,我希望它运行的方法,转向车轮向前。
按钮 HTML 代码(Html)
<button name="forwardBtn" onclick="move_forward()">Forward</button>
Py Code-move _ forward ()方法
#### App.py code
from flask import Flask, render_template, Response, request, redirect, url_for
app = Flask(__name__)
@app.route("/")
def index():
return render_template('index.html');
def move_forward():
#Moving forward code
print("Moving Forward...")
我在 Stackoverflow 上看到过类似的问题,但它们似乎没有回答我的问题,或者我无法理解答案。如果有人能提供一个简单的方法来调用 Python 方法的按钮点击事件,这将是非常感谢。
我研究过的其他问题: