
Django
は、
Python
コ ミ ュ
ニ テ ィ で と て も 人 気 の あ る
Web
アプリケーションフレー
ムワークです。
Django
には、
大規 模
Web
アプ リ ケー ショ
ンを扱いやすくしてくれる強
力な管理機能があります。こ
こ で は
Django
は 高 機 能 す
ぎるので、より簡単で軽量な
Flask
を使います。
5
章
Web
アプリケーションの構築
you are here
203
Flask
はどのように機能するのか?
Flask
は、サーバサイド
Web
アプリケーションの構築に使うモジュール群を用意
しています。しかし
Flask
が用意するのは、構築に必要な最小限の機能なので、厳
密にはマイクロ
Web
フレームワークです。つまり、
Flask
は
Python Web
フレーム
ワークの先駆けである Djangoなどの競合ツールほどフル機能を備えていません
が、小さく軽量で使いやすくなっています。
ここでの要件は厳しくない(
Web
ページを
2
つ作成するだけです)ので、
Flask
は
現時点では十分です。
Flask
がインストールされ正常に動作しているか
を調べる
最も基本的な
Flask
アプリケーションのコードを示します。このコードを使って
Flask
の準備ができているかを調べます。
テキストエディタで新規ファイルを作成し、そのファイルに次のコードを入力
して
hello_flask.py
として保存します(このファイルを保存するのはどの
フォルダでも構いません。ここでは
webapp
フォルダに保存します)。
OS
のコマン ...