尊重与rails_admin的关联

时间:2015-03-04 01:48:22

标签: ruby-on-rails ruby-on-rails-3 rails-admin

我们正在使用rails_admin插件来管理教室的后端。有一名管理员(协调员)和几名主持人(助教)。管理员和主持人应该能够将学生添加到数据库中。每个学生都与主持人(TA)相关联。当主持人点击查看学生时,rails_admin会呈现数据库中的所有学生。我们如何限制rails_admin只显示那些TA是登录主持人的学生?管理员应该能够看到数据库中的所有学生。

1 个答案:

答案 0 :(得分:0)

Rails_admin内置了此功能。根据wiki page,您有几个选项:

  • 根据this section
  • 编辑config/initializers/rails_admin.rb配置文件
  • 或我个人的偏好,根据this section
  • 使用CanCan或CanCanCan

如果您遇到更具体的问题,请尽快提供帮助。

祝你好运!

编辑:CanCan&的奖励链接rails_admin,再次on their wiki