【#100DaysOfCode】Day25~26 「Railsチュートリアル」 7章
サボリーマンだったり、実家に帰って色々あったりと
結局サボって遅々として進まなかった。
しかしRailsを何も進めていない日は、なんか落ち着かなくなってきたので
習慣化されてきたかなと感じる。
「Railsチュートリアル」 7章 新規ユーザ登録画面を作成
7章のポイント
- Railsには標準で3つ環境が備わっており、それぞれ開発環境 (development)、テスト環境 (test)、本番環境 (production)と呼ぶ
- 標準的なRESTfulなURLを通して、ユーザー情報をリソースとして扱えるようになった
- Gravatarを使うと、ユーザーのプロフィール画像を簡単に表示できるようになる
- form_forヘルパーは、Active Recordのオブジェクトに対応したフォームを生成する
- ユーザー登録に失敗した場合はnewビューを再描画するようにした。
その際、Active Recordが自動的に検知したエラーメッセージを表示できるようにした - flash変数を使うと、一時的なメッセージを表示できるようになる
- ユーザー登録に成功すると、
- データベース上にユーザーが追加
- プロフィールページにリダイレクト
- ウェルカムメッセージの表示といった順で処理が進む