标签: ruby-on-rails devise
我想将Devise用户划分为不同类型吗?例如,例如:用户转到注册页面并注册,但是基于他们是老师还是学生,他们将注册并登录以查看其他导航栏?我该如何使用复选框呢?
答案 0 :(得分:1)
在他们的Wiki中有很好的解释。
我认为您应该考虑选项1和3:
学生和教师的单独模型(如果他们具有不同的属性)
两个模型都有一个附加列role。如果模型具有相同的属性,则将是适当的。
role
然后在您的视图上只需检查用户的角色/类型并显示适当的内容即可。