Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 寻找类似RailsAdmin的东西,但重量更轻,与主应用程序的流程不同_Ruby On Rails_Rails Admin - Fatal编程技术网

Ruby on rails 寻找类似RailsAdmin的东西,但重量更轻,与主应用程序的流程不同

Ruby on rails 寻找类似RailsAdmin的东西,但重量更轻,与主应用程序的流程不同,ruby-on-rails,rails-admin,Ruby On Rails,Rails Admin,我们已经在一个项目中使用rails_admin一年了。这很好,但是最好有一个管理界面,它运行在一个与Rails主应用程序完全独立的进程中,并且运行在一个完全独立的代码库中。rails_admin有太多的依赖项,因此将其与主rails应用程序一起升级被证明是脆弱的 因此,我们所需要的功能只是数据库表的基本crud,还有一点魔力使编辑关联变得更容易 有没有轻量的解决方案?轻量级的额外积分&基于Sinatra而不是基于Rails。我会研究或。我做类似事情的方式是 列表项将模型迁移到独立的ruby项目中

我们已经在一个项目中使用rails_admin一年了。这很好,但是最好有一个管理界面,它运行在一个与Rails主应用程序完全独立的进程中,并且运行在一个完全独立的代码库中。rails_admin有太多的依赖项,因此将其与主rails应用程序一起升级被证明是脆弱的

因此,我们所需要的功能只是数据库表的基本crud,还有一点魔力使编辑关联变得更容易

有没有轻量的解决方案?轻量级的额外积分&基于Sinatra而不是基于Rails。

我会研究或。我做类似事情的方式是

  • 列表项将模型迁移到独立的ruby项目中
  • 将它们放在“核心”子目录/模块中
  • 创建一个新的rails项目只是为了管理
  • 使用每个项目的app/models目录中“core”目录的外部svn在2个rails应用程序之间共享模型

  • 这个gem(或其他)如何知道您的模型、验证等?也许我可以将app/models目录符号链接到一个相关问题中,我尝试解决共享模型等问题。