Ruby on rails 3 在Rails 3上设计用户身份验证:默认视图上的路由错误
我按照基本步骤使用Desive from向Rails添加身份验证,但每次尝试访问默认页面(如登录或注册页面)时,我都会得到:Ruby on rails 3 在Rails 3上设计用户身份验证:默认视图上的路由错误,ruby-on-rails-3,devise,rails-routing,Ruby On Rails 3,Devise,Rails Routing,我按照基本步骤使用Desive from向Rails添加身份验证,但每次尝试访问默认页面(如登录或注册页面)时,我都会得到: 路由错误 No route matches {:controller=>"devise/Home"} 无论我是否使用链接到视图中的页面,都会发生这种情况 link_to('Register', new_user_registration_path) 或者只需访问“/用户/注册” 这与我访问没有定义路由的页面(没有路由匹配[GET]“/users/bad_示
路由错误
No route matches {:controller=>"devise/Home"}
无论我是否使用链接到视图中的页面,都会发生这种情况
link_to('Register', new_user_registration_path)
或者只需访问“/用户/注册”
这与我访问没有定义路由的页面(没有路由匹配[GET]“/users/bad_示例”)时的错误不同,并且
已存在于my routes.rb中。我甚至尝试过生成视图(rails g Desive:views),但都没有用。看起来Deave没有生成/使用控制器或类似的东西。我该如何着手解决这个问题
以下是一些可能有帮助的文件:
rake routes
?您可以粘贴新的routes和更改的内容吗?
devise_for :users