Hatena::Groupangelos

Angelos in Action RSSフィード

Fork me on GitHub
 | 

2009-02-06

DjangoのMiddlewareもみてみた

00:29 | DjangoのMiddlewareもみてみた - Angelos in Action を含むブックマーク はてなブックマーク - DjangoのMiddlewareもみてみた - Angelos in Action DjangoのMiddlewareもみてみた - Angelos in Action のブックマークコメント

LocaleMiddlewareはあってもよさそうだなぁ。Catalyst::Plugin::I18N的なものなんだけど。

Rails2.3でMiddlewareに対応したという話なのでみてみた

23:53 | Rails2.3でMiddlewareに対応したという話なのでみてみた - Angelos in Action を含むブックマーク はてなブックマーク - Rails2.3でMiddlewareに対応したという話なのでみてみた - Angelos in Action Rails2.3でMiddlewareに対応したという話なのでみてみた - Angelos in Action のブックマークコメント

http://github.com/rails/rails/blob/7259baab4722d2343cbd0d81cb2aacc95d0c9461/actionpack/lib/action_controller/middlewares.rb

Rack::MethodOverrideがdefaultになってた。以前、HTTP::Engine::Middleware::OverloadPostという名前でコミットしていたんだけれど、MethodOverrideに変えてコミットした。Railsにあわせて、overrideするmethodの名前を変更できるように、インスタンス変数化しといた。

RailsはRESTfulなので、Rack::MethodOverrideがデフォルトで組み込まれてるのは納得ですなぁ。Angelosでも組み込みにしようかなと。

 |