Skip to content

motojindotcom/wstt4py

Repository files navigation

Web Service Tutorial for Python

はじめに

FlaskとはPythonの軽量Webアプリケーションフレームワーク

Flask インストール

$ python3 --version
Python 3.5.3
$ pip3 install --upgrade pip3
$ pip3 --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
$ sudo pip3 install flask
$ python3
ython 3.5.3 (default, Jan 19 2017, 14:11:04)
[GCC 6.3.0 20170124] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import flask
>>> flask.__version__
'0.12.1'
>>> ctrl+D

Clone

$ git clone https://github.com/motojin/wstt4py.git
$ cd wstt4py

Flask 起動

$ cd [サンプルディレクトリ]
$ export FLASK_ENV=development
$ python3 server.py

Tutorial

  • 基本構成
    • 10_flask_basic
  • HTMLファイル表示
    • 20_flask_html_basic
  • CSSとJavaScriptの読み込み
    • 30_flask_html_css_js_basic
  • テンプレートエンジンJinja2
    • 40_flask_jinja2_basic
  • GET/POSTメソッド
    • 50_flask_get_post_basic
  • FlaskとMaterialize
    • 60_flask_materialize
  • FlaskとSQLite
    • 70_flask_sqlite_basic