タグ

Railsとroutesに関するtoshi3221のブックマーク (2)

  • routesを記述する - Okiraku Programming

    Twitterもどき monologue 作成の続き。 id:NeoCat:20080525:1211709039 でconfig/routes.rb を使ってデフォルトコントローラを指定しましたが、もう少し詳しく指定して、短いURLでリソースにアクセスできるようにしてみます。例えば、これまでユーザの情報ページは、 /user/index/ユーザ名 とする必要がありましたが、 /ユーザ名 としてみます。 詳しく書くと、 URL リソース / user/indexにリダイレクト /home ログイン中のユーザのhome /login, /logout, /signup accountのログイン、ログアウト、サインアップ /status/new/〜, /user/editなど railsのデフォルトの動作 上記以外の /ユーザ名 ユーザの情報ページ 上記をそのままconfig/routes.r

    routesを記述する - Okiraku Programming
    toshi3221
    toshi3221 2011/06/06
    routes記述は上の方が優先度高いとのこと
  • Rails 3のroutesまとめ

    Posted by irohiroki Sun, 29 Aug 2010 09:15:00 GMT Rails 3ではroutesのDSLが完全に刷新されました。特に、あの見難かったハッシュの塊が解かれて、:memberや:getなど予約語の役割をしていたシンボルはディレクティブになりました。例えばRails 2の以下の記述は map.resources :users, :member => {:foo => :get}, :collection => {:bar => :post}

    toshi3221
    toshi3221 2011/03/08
    ルーティングもRackを純粋に積んで自由度が上がってる
  • 1