deviseでユーザー詳細を追加したい
deviseを使用しているのですが、ユーザーの詳細ページはデフォルトでは存在しないみたいなので、自力で付けてみたのですが、自分のやり方だとrouteの設定でusersのrouteが二つ存在してしまうことになり、あまり良くないのでは?と考えています。正しいやり方やもっと良い方法があれば知りたいです。よろしくお願いします。
####ユーザー詳細を追加するために行ったこと
- deviseとは別で、usersコントローラーを作成 showアクションのみ記述
- viewsにshow.html.erbを追加
- routes.rbファイルに以下ルートを設定
該当のソースコード
routes.rb
devise_for :users resources :users, only: [:show]
環境
- rails 5.1.6
- ruby 2.5
- devise 4.4.3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/28 18:12