正如标题所解释的那样,我添加了 rails_admin gem ,但它缺少带有管理配置的 app / admin 文件夹。但是应用程序是集成的并且与gem一起工作正常:我已经在gem上添加了资源,并且在管理站点上配置并正确显示。
之前我使用过Rails Admin,但我没有遇到这样的问题。并且在运行安装程序后基于他们的文档:..as well as a new folder at app/admin to put all your admin configurations.
所以它应该就在那里。
任何人遇到类似问题或知道问题是什么?
答案 0 :(得分:0)
Rails Admin作为rails引擎加载,因此当您按照文档中的描述执行任务时,它将创建一些迁移(您以后必须使用 rake db:migrate 运行)和将路线作为引擎安装。
但是,activeadmin是一个宝石,允许您在管理员中进行更多自定义,并实际创建 app / admin 文件,以便自定义每个模型你的管理员。
更新您的Gemfile,删除
行gem 'rails_admin'
并添加一行
gem 'activeadmin'
确保删除railsadmin创建的初始化文件,railsadmin创建的迁移,以及rails管理员在 config / routes.rb 中引入的挂载根,请按照activeadmin,你应该能够看到并更新你正在寻找的管理文件:)