Flaskを使用して、Webページ上にボタンを配置し、そのボタンが押されたときに特定のPythonコードが実行される方法について説明します。

ボタンの配置

まず、Flaskを使用してWebページにボタンを配置します。以下にその例を示します。

from flask import Flask, render_template

app = Flask(__name__)

@app.route('/')
def hello():
    return render_template('layout.html', title='App')

このコードでは、layout.htmlというテンプレートを使用してWebページを生成します。このテンプレート内にボタンを配置します。

ボタンのアクションの定義

次に、ボタンが押されたときに実行されるPythonコードを定義します。以下にその例を示します。

@app.route('/action')
def action():
    # ここにボタンが押されたときに実行したいPythonコードを書く
    pass

このコードでは、/actionというURLにアクセスがあったときに、action関数が実行されます。この関数内に、ボタンが押されたときに実行したいPythonコードを書きます。

ボタンとアクションの関連付け

最後に、ボタンとアクションを関連付けます。これは、ボタンのform要素のaction属性を、アクションのURLに設定することで実現します。

<form method="GET" action="/action">
    <button type="submit">実行</button>
</form>

以上で、Flaskを使用してWebページ上にボタンを配置し、そのボタンが押されたときに特定のPythonコードが実行される設定が完了しました。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です