2010-03-01から1ヶ月間の記事一覧
DRYに。 homeのindexとpostsのindexがほぼ同じだったので、統一する。 具体的には、postsのview/index.html.erbを削除。さらにpostsコントローラのdef indexでhomeのindexへリダイレクト。 ログインしてたら他人の日記も更新できるという致命傷が! indexの…
find_byでnilが返ってきたときの処理。つまりマッチしなかったとき。 homeコントローラのifがダサかったので直す。と同時に、find_by後の処理追加。 (home_controllerを編集) def index if params[:name].nil? # .nil?で @posts = Post.all else @user = U…
とりあえず def showはよくよく考えたら必要なかったので、まずはコントローラから削除。合わせてビューも削除。def createとdef update後にリダイレクト先を/postsに変更しとく。 postsからは見ないので、before_filterはいじらない。 ログインしなくても全…
準備 git-coreを入れとく。 で、ブログアプリ作成。 rails blog cd blog restful-authenticationで認証機能付きuserモデルを作る。 シンプルに。アクティベートとかはしない。 script/plugin install git://github.com/technoweenie/restful-authentication.…
@current_userにひととおり保持しているらしい。