0
私はRORにはかなり新しく、ファイルを整理するのに困っています。ファイル構成 - Devise管理者と管理者の名前空間
私はDeviseを使用しており、AdminとUserの2つのモデルがあります。また、両方のスコープのDeviseビューを生成しました。
現在、私はadminsというフォルダを作成しています。私はadminsフォルダを作成した後に少し混乱しています。この場合
現在のファイル構造
controllers
├── admin
| ├── dashboard_controller.rb
| └── reports_controller.rb
|
└── admins
└── registrations_controller.rb (custom controller inherit from devise controllers)
views
├── admin
| ├── dashboard
| | ├───── new.html.erb
| | └───── edit.html.erb
| └── reports
| ├────── new.html.erb
| └────── edit.html.erb
|
└── admins
├── registrations
├── sessions
└ ...
マイルート
devise_for :admins, path: 'admin', path_names: { sign_in: 'login', sign_out: 'logout'}
authenticate :admin do
namespace :admin do
resources :dashboard, only:[:index]
end
end
、ファイルを整理するための最良の方法は何ですか?私を推薦する資料はどれですか?