開発環境
macOS
Python 3.9.6
pip 21.2.4
Flask 3.0.0
今回はflask-appというディレクトリで作っていきます。
mkdir flask-app
cd flask-app
仮想環境を作る
python3 -m venv venv
source venv/bin/activate
venvについてはこちら↓
仮想環境を無効化するときは下記
deactivate
仮想環境下にFlaskをインストール
(venv) $ pip install flask
まずはブラウザに文字を表示させてみる
app.pyファイルを作成し下記のように記述
app.py
from flask import Flask
app = Flask(__name__)
@app.route("/")
def index():
return "Hello World!!!"
if __name__=="__main__":
app.run()
@app.route("/")
で、ルート(http://127.0.0.1:5000/
)にアクセスしたときに表示するページの処理だよ〜っていうことを示しています。
いざ実行!
(venv) $ python app.py
以下のように出力されたら正常に実行されています。
Running on http://127.0.0.1:5000
ブラウザで下記にアクセスすると...
http://127.0.0.1:5000/
無事Hello Worldと表示されました