Ruby on rails 如何使用rails\u admin gem创建两个管理视图并在两个管理视图之间分离模型
我想使用rails\u admin gem创建两个管理视图。我创建了一个管理员,并在routes.rb中指定了路径(mount RailsAdmin::Engine=>'/admin',:as=>'rails\u admin') 类似地,我指定了另一个Ruby on rails 如何使用rails\u admin gem创建两个管理视图并在两个管理视图之间分离模型,ruby-on-rails,administration,admin-interface,Ruby On Rails,Administration,Admin Interface,我想使用rails\u admin gem创建两个管理视图。我创建了一个管理员,并在routes.rb中指定了路径(mount RailsAdmin::Engine=>'/admin',:as=>'rails\u admin') 类似地,我指定了另一个路径(mount-RailsAdmin::Engine=>'/superadmin',:as=>'superadmin') 现在我得到了superadmin和admin视图的相同视图。我使用Desive和cancan进行身份验证。 但是我想把模型分
路径(mount-RailsAdmin::Engine=>'/superadmin',:as=>'superadmin')
现在我得到了superadmin和admin视图的相同视图。我使用Desive和cancan进行身份验证。但是我想把模型分成两个视图。我不知道在哪里做改变
在
config/initializers/rails_admin.rb
中,我包括了一些模型,但它反映在两个管理视图中
如何实现这一点?使用
rails\u admin
无法实现这一点。几个月前我就试过了,发现它不是为这个而设计的
目前,我正在使用rails_admin for SuperAdmin作为其所需的较少定制
及
我正在使用active_admin进行正常管理 Rails admin允许您按用户自定义内容,但您必须对所有模型进行繁琐的配置。如果您想要超细粒度定制。比如说
edit do
field :avatar do
visible do
bindings[:view]._current_user.id
end
end
end
您可以始终使用cancancan,并根据用户类型自定义您的“可读取”权限,rails\u管理员将尊重这些权限