Flask アプリケーションがあり、html テンプレート (Jinja2) には、ボタンのみを持つ単純なフォームがあります。
<form name='resetLayoutForm' method='POST'>
<input type="submit" value="Reset layout" class="submitButton"/>
</form>
さて、ボタンがクリックされたことを「Pythonスクリプトに知らせる」方法を知りたいですか?
私は試しました:
@app.route('/localhost/some_route', methods = ['POST', 'GET'])
def function():
. . .
if request.method == 'POST':
# code
. . .
コード内に POST リクエスト メソッドを使用する他の操作があり、これらの他の POST 操作を使用するときに #code をアクティブにしたくないためです。