新しいアプリを作成したばかりで、どのようにルーティングするかを考えています。ユーザーには多くの会社がありますが、どのようにルーティングすればよいですか? 私はデバイスを使用しています。
::Application.routes.draw do
devise_for :users do
resources :companies
end
root :to => "home#index"
end
新しいアプリを作成したばかりで、どのようにルーティングするかを考えています。ユーザーには多くの会社がありますが、どのようにルーティングすればよいですか? 私はデバイスを使用しています。
::Application.routes.draw do
devise_for :users do
resources :companies
end
root :to => "home#index"
end
デバイス ルートと他のアプリ ルートを分離することをお勧めします。
devise_for :users, :path => 'accounts'
resources :users do
resources :companies
end
これはまた、devise が認証パスに /users/* の代わりに /accounts/* を使用することを意味するため、/users/* は自由に使用できます。
また、devise のルーティング ドキュメントも参照してください。