クックブック
web.py 0.3 ベースのCookbookスタイルのドキュメントです。 古いバージョンでは利用可能ではない説明があります。 現在、バージョン 0.3 は開発版です。
形式
形式に関しては、Cookbookのような形式を使用するようにしてください。以下のような形式です。
問題点: データベースにアクセスしたいのですが。
解決手段: このコードを使ってください。
URLには"web"をつけないようにしてください。もし"/cookbook/select"ならば、"/cookbook/web.select"のようにしないでください。
最後に、このドキュメンテーションはバージョン 0.3向けですので、あなたの知っている新バージョン用のコードを加えてください。
Basics:
- Hello World
- staticファイル(js、css、画像など)について
- Seeother(HTTP/1.1 コード : 303)とRedirect
- サブアプリケーションの使い方について(別ファイルのインクルード)
- Serving XML
Advanced
- web.ctx
- loadhooks/unloadhooks (requested)
- How to properly use web.background (requested)
Sessions and user state:
Utils:
Templates:
User Input:
- ファイルアップロード
- web.inputからユーザ入力情報へのアクセス
- 基本的なフォームの使用 (requested)
Database:
- 複数データベース
- Select: データ照会
- Update: データ更新
- Delete (requested)
- Insert: データ追加
- Query: 問い合わせ(SQL文の発行)
- トランザクションの使用
Deployment:
- lighttpd + Fastcgiの配置
- Apache + Fastcgiの配置 (requested)
- Apache + CGIの配置
- Apache +mod_pythonの配置 (requested)
- nginx(ロードバランサ)の配置 (requested)
Subdomains:
- サブドメインおよびユーザー名を使用してにアクセスする方法 (requested)
