Ruby on Railsでdevise機能を導入しました。
gemファイルに必要事項を記載した後、
rails g devise:install
rails g devise user
rails db:migrate
rails g devise:views users
を順番に実行し、再起動しました。
hamlで作っているので
rails haml:erb2haml
このコマンドでhamlに変換しました。
ここまで終わったら一度編集出来ました。
編集出来たのを確認して、一番メインのビューにログインボタン、新規登録ボタンを作成するのを
忘れていたのでlink_toで作成しました。
作成して再びログイン、新規登録ビューを作成しようと思ったら何故か編集できませんでした。
ちなみにscssはちゃんと反映されます。
原因が全く分かりません。
後、パスワードの文字数制限が6..128までの設定になっていたので、8..16に変更しました。
nameカラムが必要でしたので、追加しました。
試しに新規登録のビューファイル全て消して、そのビューをリロードしても消されることなく、残ってます。
これは他のファイルが邪魔してるってことでしょうか?
触っているファイルはviews/users/registrations/new.html.hamlです。
ご回答お願いします。
回答1件
あなたの回答
tips
プレビュー