Flask セットアップ手順のメモ
Python Flask で、Web APPプラットフォームを整る手順。(事前のセットアップは除く)
1. プロジェクトディレクトリの作成
$ mkdir <Project Name> $ cd <Project Name>
2. Virtualenv環境の作成
$ virtualenv <v-env Name> $ source <v-env Name>/bin/activate (v-env Name) $
3. Flask のインストール
(v-env Name) $ pip install -U Flask ## -U は、パッケージのUpdate Replace
4. その他、サブディレクトリの作成(暫定)
ディレクトリ構成は、どのようにあるべきかよくわからない。ここは、要調査。気になることは、セキュリティー面と、ファイルの管理性。
(v-env Name) $ mkdir templates (v-env Name) $ mkdir static ## ディレクトリツリー (Project Top) ├── # 本体の.pyファイルを配置する場所。 ├── (v-env Name) │ └── # Virtualenv の仮想環境が配置される。 ├── static │ └── # スタイルシートを配置する場所 └── templates └── # htmlファイルのテンプレートを配置する場所
以降、コーディング
(参考) Flask の起動方法
(v-env Name) $ pwd (Project Top) (v-env Name) $ python <Python Program>.py ## 当然、Flask をimport して書かれているコード. ## Port は、ローカルホストのみ、リッスン。 * Running on http://127.0.0.1:8000/ (Press CTRL+C to quit) * Restarting with stat * Debugger is active! * Debugger pin code: XXX-XXX-XXX