Flask を触ってみる

Python の Web アプリケーション・フレームワークのひとつ、Flask を触ってみました。 Hello World を表示させるサンプルと、Jinja2 テンプレートをつかった HTML 生成を少しやってみます。

ほとんどサンプルコードそのままなので誰かの参考になるようなものではないのですが、自分の備忘のためという意味もこめて。

from flask import Flask
from flask import render_template


app = Flask(__name__)

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


@app.route('/user/<username>')
def show_user_name(username=''):
    # return "user: " + username
    return render_template('hello.html', name=username ...
more ...