我已安装devise gem
通过将其添加到gemfile并键入bundle
然后我输入
rails generate devise admin
我无法设计命名用户,因为我已经有了用户。 所以得到一个错误
NoMethodError: undefined method `devise' for Admin (call 'Admin.connection' to establish a connection):Class
/home/direwolf/rails_projects/unicom/app/models/admin.rb:4:in `<class:Admin>'
/home/direwolf/rails_projects/unicom/app/models/admin.rb:1:in `<top (required)>'
/home/direwolf/rails_projects/unicom/config/routes.rb:2:in `block in <top (required)>'
/home/direwolf/rails_projects/unicom/config/routes.rb:1:in `<top (required)>'
我该怎么办?
答案 0 :(得分:1)
您忘记运行生成器命令:
rails generate devise:install
这将加载所有Devises配置选项。