WSGIウェブプログラミング
概要
![]() |
2012年2月発売 判型 B5変型, 240頁, CD-ROM付属 本体価格 2,800円(税込 3,024円) ISBN 978-4-87783-288-9 |
目次
- 第1章 WSGIとは
- 1.1 概要
- 1.2 統一インターフェースが定義された背景
- 1.3 ウェブアプリケーションの特徴
- 1.4 フレームワーク
- 第2章 開発準備
- 2.1 バージョンの選定
- 2.2 作業フォルダ
- 2.3 Pythonのダウンロードとインストール
- 2.4 統合開発環境について
- 第3章 基本動作の確認
- 3.1 wsgiref
- 3.2 HTMLタグの埋め込み
- 3.3 リクエストの解析(GET)
- 3.4 リクエストの解析(POST)
- 3.5 environ値
- 3.6 入力値のエスケープ
- 3.7 モジュールのリロード
- 第4章 Apacheとの連携
- 4.1 mod_wsgiとは
- 4.2 フォルダ構成
- 4.3 ダウンロード
- 4.4 インストール
- 4.5 httpd.confの編集
- 4.6 動作確認
- 第5章 テンプレートエンジン
- 5.1 テンプレートエンジンとは
- 5.2 Cheetahとは
- 5.3 ダウンロード
- 5.4 インストール
- 5.5 フォルダ構成
- 5.6 値の受け渡し
- 5.7 デフォルトのエンコーディング設定
- 5.8 forディレクティブ
- 5.9 ifディレクティブ
- 5.10 setディレクティブ
- 5.11 rawディレクティブ
- 5.12 includeディレクティブ
- 5.13 コメントアウト
- 5.14 エラー処理
- 第6章 実践:メールフォームの設置
- 6.1 目的
- 6.2 confファイルの設定および共通ライブラリの設置方法
- 6.3 本アプリケーションにおけるMVC
- 6.4 ユーティリティ関数の実装
- 6.5 モデルの実装
- 6.6 ビューの実装
- 6.7 コントローラーの実装
- 6.8 動作確認
- 第7章 実践:共有スケジューラー
- 7.1 目的
- 7.2 confファイルの設定
- 7.3 認証
- 7.4 SQLiteによるデータ保存
- 7.5 本アプリケーションにおけるMVC
- 7.6 モデルの実装
- 7.7 ビューの実装
- 7.8 コントローラの実装
- 7.9 動作確認