0

我正在寻找让用户能够在 Rails 应用程序的最小部分中修改代码,该部分位于应用程序目录中。我被“在生产中不自动重新加载任何东西”所困扰,有没有办法避免它?

(谈论“用户的模板定制”;液体是解决这个问题的一种方法吗?看起来不是这样,但仍然可能是)。

如果有任何帮助,谢谢。

4

4 回答 4

2

允许用户修改代码!?哇!?

换句话说,我强烈建议不要这样做。:)

于 2009-06-17T13:32:06.817 回答
0

您可以在开发模式下部署您的应用程序...

但是话又说回来,就像 fig-gnuton 说的那样,你不应该那样做,必须有更好的方法来做你想做的事情。

于 2009-06-17T15:33:02.157 回答
0

当然这就是变量和数据库的用途吗?存储用户首选项并使用这些首选项更改输出到用户浏览器的内容。

模板自定义是指 .html.erb 文件吗?为什么你不能通过使用某种身体类的疯狂来使用 CSS 来做到这一点。

于 2009-06-17T15:38:44.220 回答
0

我建议您不要让用户更改应用程序内容。相反,如果您希望用户更改模板,您应该将它们存储在数据库中。就像browsercms和 Radiant 项目一样,仅举几例。

于 2009-06-17T16:51:48.053 回答