我正在尝试使用管理员为我正在处理的Web应用程序创建可自定义/灵活的管理仪表板。我遵循https://github.com/thoughtbot/administrate
上的说明我不断收到此重复出现的错误:
`block in class_name': undefined method `camelize' for nil:NilClass (NoMethodError)
即使我创建了一个管理员模型(如先前的帖子和问题所建议)。我采取的步骤:
- Rails生成模型管理
- 耙子DB:迁移
- 导轨生成管理:安装
Rails.application.routes.draw do
namespace :admin do
root to: "#index"
end
# welcome
root 'welcome#index'
get 'welcome/index'
end
请告诉我,如果我还能提供其他任何东西来帮助您回答问题!
尝试从 rutes.rb 删除生成的代码:
namespace :admin do
root to: "#index"
end
再次运行:
rails generate administrate:install
: