【发布时间】:2011-06-06 04:17:45
【问题描述】:
在已运行的 Rails 应用程序上更改应用程序设置 (config.*) 是否安全?
如何将更改持久化,最好保存到数据库中?
更新:
我想让管理员通过管理员控制面板配置 Action Mailer 等内容,但我不确定 Rails 是否会接受这些更改。
【问题讨论】:
-
这些设置会在应用程序运行期间更改,还是只是像帐户设置这样的一次性配置?
-
它们可能会经常变化。假设管理员在运行时向应用程序添加了几个主题,这些主题由不同的 CSS 文件组成,每个主题位于不同的目录中。然后他会更改
config.stylesheets_dir以指向他想要使用的主题。全部无需重启服务器。
标签: ruby-on-rails configuration ruby-on-rails-3