Rails Admin gem安装正确但缺少admin文件夹

时间:2013-04-14 11:19:31

标签: ruby-on-rails rails-admin

正如标题所解释的那样,我添加了 rails_admin gem ,但它缺少带有管理配置的 app / admin 文件夹。但是应用程序是集成的并且与gem一起工作正常:我已经在gem上添加了资源,并且在管理站点上配置并正确显示。

之前我使用过Rails Admin,但我没有遇到这样的问题。并且在运行安装程序后基于他们的文档:..as well as a new folder at app/admin to put all your admin configurations.所以它应该就在那里。

任何人遇到类似问题或知道问题是什么?

1 个答案:

答案 0 :(得分:0)

Rails Admin作为rails引擎加载,因此当您按照文档中的描述执行任务时,它将创建一些迁移(您以后必须使用 rake db:migrate 运行)和将路线作为引擎安装。

但是,activeadmin是一个宝石,允许您在管理员中进行更多自定义,并实际创建 app / admin 文件,以便自定义每个模型你的管理员。

更新您的Gemfile,删除

gem 'rails_admin'

并添加一行

gem 'activeadmin'

确保删除railsadmin创建的初始化文件,railsadmin创建的迁移,以及rails管理员在 config / routes.rb 中引入的挂载根,请按照activeadmin,你应该能够看到并更新你正在寻找的管理文件:)