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

(谈论“用户的模板定制”;是解决这个问题的方法吗?似乎不是这样,但仍然可以)。

感谢任何帮助。

有帮助吗?

解决方案

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

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

其他提示

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

但是再说一次,就像fig-gnuton说的那样,你不应该这样做,必须有更好的方法来做你想做的事。

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

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

我建议你不要让用户更改应用内容。相反,如果您希望用户更改模板,则应将它们存储在数据库中。就像 browsercms 和Radiant项目一样,提一下,做吧。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top