製品情報


WSGIウェブプログラミング

概要

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 動作確認