はじめに
deviseをを使ってユーザー管理機能を実装した。マイページを作って編集をできるようにしたい。しかし、deviseのコントローラーでできるのか、不安だったので、deviseで作ったuserディレクトリの配下には作らず、別でuserコントローラーを作った。似たようなディレクトリとファイルがあるので、なんかモヤモヤする。
userコントローラー
ターミナルで、
rails g controller users
を行うと、controllers/users_controller.rb
ファイルが生成される。
users_controller.rb
class UsersController < ApplicationController
def show
@user = User.find(params[:id])
end
end
まあ、こうすれば詳細ページを作れるのだが…
終わりに
deviseのコントローラーにはコメントアウトされている部分がたくさんあるが、この中に詳細を表示させたり、編集したりすることは