はじめに
昨日、deviseでユーザーマイページの詳細ページがない、ということを投稿したが、アプリの制作を進めていると、編集ページは見つけたので、記録しておく。
ユーザー情報の編集ページはdeviseにあった!
ターミナルで
rails routes
をすると、
edit_user_registration GET (URI略) users/registrations#edit
user_registration PATCH (URI略) users/registrations#update
views/devise/registrations/edit.html.erb
ファイルに、ユーザーの編集ページとして、デフォルトであり、パスワードやメールアドレスの編集ができるようになっている。このファイルにlink_to
で飛ばすと、簡単に編集・更新できる。
デフォルトであるビューで、更新機能も備わっている。
更新が成功すると、ルートパスにリダイレクトもされる。
最後に
おそらく、コントローラーに記述があるんだろうけど、どの部分か見つけられない今日この頃。