Rails在哪里放置像ini文件的配置?

时间:2010-02-04 16:46:54

标签: ruby-on-rails configuration

使用PHP进行编码时,我总是将分配的ini文件中的perPage值等配置值分开。 Ruby主人如何使用Rails执行此操作?

我想访问模型,控制器和视图中的配置值。

THX!

3 个答案:

答案 0 :(得分:2)

我一般只使用像http://github.com/cjbottaro/app_config这样的插件或自己写的。我喜欢在config目录中使用config.yml文件。

答案 1 :(得分:1)

不确定主人:)但凡人开发人员通常可以利用这样的一些现有插件:http://www.workingwithrails.com/railsplugin/5324-app-config

实际上有很多,所以你可能会找到适合你的东西。

答案 2 :(得分:1)

执行此操作并没有内置到rails的内容,但幸运的是有一个名为settingslogic的精彩插件,可让您将设置外部化。

说过我个人喜欢在我的模型中使这些东西变成常数,所以例如我会有这样的东西:

class Person < AR:B
  DEFAULT_PER_PAGE = 10
end