【发布时间】:2013-10-15 03:13:03
【问题描述】:
我正在运行 Rails 3.2.12 和 Devise 3.1,并且在 routes.rb 中有这个:
devise_for :users do
get '/login' => 'devise/sessions#new', as: :login
get '/logout' => 'devise/sessions#destroy', as: :logout
end
但是,当我点击
127.0.0.1:3000/login
我明白了
No route matches [GET] "/login"
有效的是
127.0.0.1:3000/users/login
我还需要做些什么才能跳过输入 /users/ 部分吗?
谢谢!
【问题讨论】:
标签: ruby-on-rails devise