はじめに
Flaskとは、Python用の軽量なウェブアプリケーションフレームワークのことです。
Flaskは少し動かしてみるだけなら簡単に試すことができます。
百聞は一見にしかずということで、5分でさくっとFlaskを試せるような手順を作成してみました。
前提条件
・Pythonがインストールされていること。
https://www.python.org/downloads/
・Pycharmがインストールされていること。
https://pleiades.io/help/pycharm/installation-guide.html
Pycharmは業務でも使用される開発ツールなので、もしまだインストールされていない方は、無料ですので入手しておいて損はないかと思います。(私の参画しているプロジェクトで使用しています)
Flaskをインストールする
ターミナル(コマンドプロンプト)で以下コマンドを実行し、Flaskをインストールします。
pip install flask
ファイル・ディレクトリ構成
pycharmで以下画像の赤枠内のようにファイルとディレクトリを作成します。
赤枠より上のディレクトリ名は何でも大丈夫です。
・作るもの
app.py
templatesディレクトリ → その中に index.html
ファイルの中身を書く
app.py と index.html をそれぞれ以下のようにコピペします。
from flask import Flask, render_template
# Flaskをインスタンス化している
app = Flask(__name__)
# デフォルトページの設定
@app.route('/')
def index():
return render_template('index.html')
if __name__ == '__main__':
app.run()
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>Hello</title>
</head>
<body>
<h1>Hello World</h1>
</body>
</html>
Flaskの実行
作成したapp.pyを右クリックし、実行をクリックします。
実行すると、下のコンソール部分にURLが表示されるので、そちらをクリックします。
そうすると、無事ブラウザにHello Worldと表示されます。
これにてミッションコンプリートです。