FLASKの最低限必要な内容


概要


FLASKを使う.pyファイルを書くときに最低限必要な内容は、
まずflaskをインポートするための

from flask import Flask

FLASKクラスを使うためのインスタンス

app = Flask(__name__)

ブラウザのルートで何を表示するかを設定する

@app.route('/')
def func01():
    return 'Hello World!!'

のような内容が必要。

from flask import Flask

は、このまま最初の行に入れる。

app = Flask(__name__)

のappは別の名前でもいい。
たとえばappではなくtest01という名前にしたら、次の

@app.route('/')

のappをtest01に書き換えて

@test01.route('/')

にしなければならない。

@app.route('/')
def func01():
    return 'Hello World!!'

だが、これはブラウザの'/'(ルート)の部分の設定をしている。

http://localhost:5000/

にアクセスすると、この内容が表示される。
その内容というのは、

def func01():

の関数の中身である(この関数の名前は何でもいい)

return 'Hello World!!'

だと、ブラウザにHello World!!と表示される。

return 'Hell!!'ならブラウザにHell!!と表示される。

結果(コードは後述)



URL http://localhost:5000/

Hello World!!

と表示される

pythonファイル


from flask import Flask

app = Flask(__name__)

@app.route('/')
def func01():
    return 'Hello World!!'

HTMLファイル

CSSファイル

説明


間違えやすい問題