使用Devise,我如何为管理员和用户提供不同的配置选项?

时间:2012-04-26 01:56:45

标签: ruby-on-rails devise

使用Devise,我有一个管理模型和一个用户模型。我想为每个模型指定不同的配置选项。目前,我的所有Devise配置都在/config/initializors/devise.rb。我怎么能这样做?

1 个答案:

答案 0 :(得分:0)

每个人都需要两件事:路线助手(最终将在routes.rb中)和设计现场助手(最终将在你的两个模型中)。

当您运行rails generate devise userrails generate devise admin时,您应该获得启动时所需的设置。

哦,并使用rake db:migrate追查它,根据您的需要,各个列都会添加到两个表中。

(如果您要求为不同的模型设置不同的全局配置选项,我不知道该怎么做,实际上,如果可能的话。)