1

我刚刚制作了一个新应用程序,并且想知道如何路由它。一个用户 has_many 公司,但我该如何路由呢?我正在使用设计。

::Application.routes.draw do

  devise_for :users do
    resources :companies
  end

root :to => "home#index"

end
4

1 回答 1

0

我建议将设计路线和其他应用程序路线分开:

  devise_for :users, :path => 'accounts'
  resources :users do
    resources :companies
  end

这也意味着 devise 将使用 /accounts/* 而不是 /users/* 作为其身份验证路径,因此 /users/* 将保持免费供您使用。

您还可以查看设计的路由文档

于 2012-07-11T11:33:29.580 回答