かんたんRoR 4日目 フォトアルバムをつくろう

4日目はフォトアルバムを作ろうという内容。2日目に作ったイエローページの発展版。

早速コーディング

データベースを作るまでは結構慣れてきた感じ。

しかし、今回は自動生成に頼らずにフォームを作る。コード量が激増したのでかなりキツかった・・・

rails.vimが大活躍。

:Rmodel
:Rcontroller
:Rview

3つのコマンドを使いまくって、モデル、コントローラー、ビューの間を行ったり来たりしながら段々形を作っていきます。


で、こんな感じ。

見た目はかなりサボり気味。

Railsメモ

WEBrickは-dせず起動しておいて、

p "hoge"

としておくと、

127.0.0.1 - - [10/Oct/2007:19:41:26 JST] "GET /album/edit/3 HTTP/1.1" 200 1112
http://0.0.0.0:3000/album/list -> /album/edit/3
"hoge"

と出て、printfデバッグできるようになる。

まとめ

前回はフォームの作成を自動生成で作った。今回は手作業でゴリゴリと。

Railsの素晴らしさは、抽象レベルを自由に変化させられる点にあるのかも。