初めてデバイスを使用するとき、私は少し混乱しています。認証を手動で行うチュートリアルに従ったので、この点でRailsについてある程度理解しています。
通常、ユーザーのスキャフォールドを作成すると、ユーザーを表示、編集、追加などするためのすべてのメソッドを備えたユーザー コントローラーが取得されます。これには、ブラウザーから 経由でアクセスできますhttp://localhost:3000/users/[action]
。
私は User スキャフォールドを破棄し、devise (rails generate devise User) で再び開始しましたが、これはコントローラーをまったく作成しません。に行くとhttp://localhost:3000/users/
エラーが発生しますNo route matches [GET] "/users"
。
独自のコントローラーを作成する必要がありますか? ここからどこへ行けばいいですか?