ino-akiのブログ

ITエンジニアを目指して学習したことをアウトプットするブログ

deviseのモデル作成後のエラー

rails g devise モデル名

rails g devise user

→deviseコマンドでUserモデルを作成

 

実行すると、モデルが生成され、

routes.rbにはdeviseに関連するパスが追加されるはずなんですが、

routes.rbに追加されるはずのパスが追加されないことがある

 

deviseをインストールしてRouting Errorが出たときは

まずroutes.rbにdevise_for :usersの記述があるか確かめる!

記述が無い場合は、devise_for :usersを記述してrails sでサーバー再起動