可以在没有app重启的情况下动态改变配置吗?

时间:2014-11-14 14:52:51

标签: ruby-on-rails ruby-on-rails-3 devise config initializer

我在我的Rails 3.2.17上使用devise v.2.2.4,我需要一些与安全策略相关的功能。

admin用户将随时更改安全策略,例如show next image: enter image description here

但我不知道如何使用devise,因为设计初始化器/ devise.rb的读取配置,并且在生产时所有初始化器都是第一次加载。

1 个答案:

答案 0 :(得分:0)

我相信您可以使用默认首选项数据为设计(或任何其他gem /库)预先设置一些表,然后从初始化程序中的db获取它。 然后添加一些crud让管理员用户更改此首选项。 但是,需要完全重启应用程序才能更新此首选项。