标签: ruby-on-rails ruby ruby-on-rails-4 devise
我正在尝试创建一个网站,其中有一个单独的页面供教师登录和学生登录(不同页面上的两个单独的表单)。我使用设计宝石并想到目前为止最好的方法是使用
rails generate devise Teacher rails generate devise Student
然后生成视图并对其进行编辑以根据需要接收不同的信息。我是ROR的新手,想知道是否有更好的解决方案或更好的方法,或者这是完成所需任务的最佳方式。
答案 0 :(得分:1)
使用一个模型但具有多个角色(教师,学生等等),使用rolify之类的东西。与拥有不同的控制器,模型等相比,这将更加精简,更灵活。