Я создаю приложение Rails для студентов и старших классов, и у меня возникли некоторые проблемы с моим User.rb.
Я хочу, чтобы модель пользователя использовалась для входа в систему, но у этого пользователя много ролей.Сложность в том, что я хочу, чтобы пользователи с ролью студента имели страницу ученика have_one, а пользователи, имеющие роль руководителя, - страницу старшего школьника have_one.
Студенты, а также вложенные в high_school, так что все становитсябольшой беспорядок.
Итак, мой вопрос (ы): Как ограничить пользователя созданием только одного ученика / средней школы, чтобы представлять его?Кроме того, как бы я вложил страницы этого ученика в старшую школу, не испортив пользовательскую систему?
Моя среда: Rails3 и Ruby 1.9.2dev
Спасибо!
Продолжение: Можно ли поместить название старшей школы в поддомен?Это бы выглядело как URL
highschoolname.mysite.com / Students / Eric-Koslow