tornado 0.2 同梱のサンプルを読む [tornado]
http://nakagami.blog.so-net.ne.jp/2009-09-17 の続き
tornado のアーカイブの demos ディレクトリにサンプルがいろいろあった。
読んでみた。
helloworld
伝統の Hello World
http://www.shibu.jp/tornado/start.html のサンプルとほぼ同じ(微妙に違う)
auth
Google の OpenID でログインするサンプル
Google から受け取った認証情報を json フォーマットでクッキーに保存
blog
Blog サンプル、と言ってもコメントやトラックバック機能なし
典型的な Web アプリのサンプル
データは、MySQL へ
認証は Google OpenID。初回ログイン時にユーザーレコードを MySQL に作成
テンプレートを使っていてテンプレート継承も使っている
ユーザーインターフェースモジュール↓も使っている
http://www.shibu.jp/tornado/walkthrough.html#index-81
データーベースコネクションは Application global な変数で保持している
appengine
demos/blog/ の AppEngine 版
chat
非同期通信のサンプルとしてのチャットアプリ
認証は google OpenID
テンプレートの例がシンプルなので、demos/blog/templates より前に見るべし
facebook
Facebook アプリのサンプル
wsgi
Tornado の HTTP Server が WSGI 関数を処理するコンテナサンプル
WSGIContainer クラスは、まだ production 環境でテストされてないとのこと
testwsgi.py 関数を WSGI アプリとみなすコンテナ
testweb.py demos/wsgi/web にある web.py の WSGI アプリのコンテナ
django
Django を wsgi で tornado をコンテナにしてサービスするサンプル
必要なら、 wsgi/testwsgi.py と見比べてみるべし
tornado のアーカイブの demos ディレクトリにサンプルがいろいろあった。
読んでみた。
helloworld
伝統の Hello World
http://www.shibu.jp/tornado/start.html のサンプルとほぼ同じ(微妙に違う)
auth
Google の OpenID でログインするサンプル
Google から受け取った認証情報を json フォーマットでクッキーに保存
blog
Blog サンプル、と言ってもコメントやトラックバック機能なし
典型的な Web アプリのサンプル
データは、MySQL へ
認証は Google OpenID。初回ログイン時にユーザーレコードを MySQL に作成
テンプレートを使っていてテンプレート継承も使っている
ユーザーインターフェースモジュール↓も使っている
http://www.shibu.jp/tornado/walkthrough.html#index-81
データーベースコネクションは Application global な変数で保持している
appengine
demos/blog/ の AppEngine 版
chat
非同期通信のサンプルとしてのチャットアプリ
認証は google OpenID
テンプレートの例がシンプルなので、demos/blog/templates より前に見るべし
Facebook アプリのサンプル
wsgi
Tornado の HTTP Server が WSGI 関数を処理するコンテナサンプル
WSGIContainer クラスは、まだ production 環境でテストされてないとのこと
testwsgi.py 関数を WSGI アプリとみなすコンテナ
testweb.py demos/wsgi/web にある web.py の WSGI アプリのコンテナ
django
Django を wsgi で tornado をコンテナにしてサービスするサンプル
必要なら、 wsgi/testwsgi.py と見比べてみるべし
コメント 0