学習日記

Ruby on Rails勉強してます

今日やったこと5

Ruby on Rails チュートリアル(第4版) 第7章 ユーザー登録

(7.1 ユーザーを表示する 〜 7.3 ユーザー登録失敗)

 

・ユーザーを表示する

サイトのレイアウトにデバック情報を追加

If Rails.env.development? で3つある環境のうち開発環境だけで表示される

デバック情報は開発環境以外では表示させないほうが良い。

 

Rails3つの環境

デフォルトではテスト環境(test)、開発環境(development)、本番環境(production)の3

の環境がある。

Rails console の環境はdevelopment

 

debuggerメソッド

Byebug gemによるdebuggerメソッドである。

Debuggerメソッドをアプリケーションに差し込みRailsサーバーを立ち上げたターミナルで確認する。

Railsアプリケーションの中でよく分からない挙動があったら、トラブルが起こっていそうなコードの近くにdebuggerを差し込んで調べてみる。

 

・ユーザー登録フォームの作成

入力フォームを作るためRailsform_forヘルパーメソッドを使う。