Pythonの軽量なWebフレームワークであるFlaskの使い方について説明します。

Flaskのインストール

まずはFlaskのインストールから始めます。以下のコマンドを実行してFlaskをインストールします。

pip install Flask

Hello World

次に、最も基本的なFlaskアプリケーション、Hello Worldを作成します。以下のコードをhello.pyという名前のファイルに保存します。

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello():
    return "Hello World"

if __name__ == "__main__":
    app.run(debug=True, port=8888, threaded=True)

このコードを実行すると、Flaskサーバーが起動し、ブラウザからhttp://127.0.0.1:8888/にアクセスすると”Hello World”と表示されます。

テンプレートエンジンの利用

FlaskにはJinja2というテンプレートエンジンが付属しています。これを使うと、HTMLを動的に生成することができます。以下のようにhello.pyを修正します。

from flask import Flask, render_template
app = Flask(__name__)

@app.route('/')
def hello():
    name = "who"
    return render_template('hello.html', title='hello2', name=name)

if __name__ == "__main__":
    app.run(debug=True, port=8888, threaded=True)

このコードでは、render_template関数を使ってhello.htmlテンプレートをレンダリングしています。テンプレートにはタイトルと名前を渡しています。

以上がFlaskの基本的な使い方です。これを基に、自分だけのWebアプリケーションを作成してみてください。.

投稿者 admin

コメントを残す

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