0

我安装了 rails admin ( https://github.com/sferik/rails_admin )。但是现在当我去 localhost:3000 我得到以下错误

No route matches {:controller=>"devise/access", :action=>"logout"}.

我已将以下内容添加到 routes.rb 的顶部,但是当我转到 localhost:3000 或 localhost:3000/admin 时仍然出现上述错误

devise_for :railsadmin_users
mount RailsAdmin::Engine => '/admin', :as => 'rails_admin'

我怎样才能解决这个问题 ?

谢谢你

4

1 回答 1

0

这些是我使用 Devise 的管理路线,希望对您有所帮助。

devise_for :admins, :controllers => { :registrations => "devise/registrations", :passwords => "devise/passwords" }

mount RailsAdmin::Engine => '/admin', :as => 'rails_admin'
于 2014-10-23T09:42:27.203 回答