DEVISE RAILS 3 Problem



编辑:我尝试了不同的设计版本:1.2.1、1.2.rc2和1.1.8…

我在开发中使用:-红宝石1.9.p0-轨道3.0.1

我的路线是:

...
devise_for :users
resources :users
...
namespace :admin do
    devise_for :admins, :module => "devise", :controllers => { :sessions => "admin/sessions" } do
      get "login", :to => "admin/sessions#new"
      get "logout", :to => "admin/sessions#destroy"
    end
    resources :admins
end
...

在生产环境中,我使用了ruby 1.9.2p180,并设计了is路线被打破。。。只生成管理路由,用户路由失去联系。。。有人能帮帮我吗?服务器是apache2的乘客。

我认为您不能两次声明用户,您应该删除资源:users
您可以在命名空间中声明用户。

相关内容

  • 没有找到相关文章

最新更新