Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 Devise,我有一个管理模型和一个用户模型。我想为每个模型指定不同的配置选项。目前,我所有的设计配置都在/config/initializors/devise.rb. 我怎样才能做到这一点?
/config/initializors/devise.rb
你需要为每个人做两件事:路由助手(最终会出现在 中routes.rb)和设计字段助手(最终会出现在你的两个模型中)。
routes.rb
当你运行rails generate devise userandrails generate devise admin时,你应该设置你需要的东西来开始。
rails generate devise user
rails generate devise admin
哦,然后用 追赶它rake db:migrate,因为根据您的需要,不同的列将被添加到两个表中。
rake db:migrate
(如果您要求为不同的模型设置不同的全局配置选项,我不确定如何去做,实际上,如果可能的话。)