我正在参加“云计算”课程并遇到一些我正在努力完成最终项目的问题。我会先说这个,我对这个主题一无所知,而且我从网上课上得到的几个权力点似乎并没有让我指向正确的方向。
基本上我需要做的是有一个允许用户创建评估表单的页面。我有一个大致的想法如何做到但我甚至不知道从哪里开始使用rails,我希望有一些Rails会为我做的事情可能会让它变得更容易。
我的假设是我可以创建一个允许条目标题条目的表单。 然后当一个发生时,我需要允许实际的问题条目。然后用户可以选择为该部分添加问题。然后用户可以添加另一个标题和问题。
当这个“过程”完成后,我需要允许第二个用户实际使用该表单进行输入。
我假设我需要制作一个“字符串”对象来保存我正在设置的文本,然后为每个问题设置条目。
我无从哪里开始,我可能会问很多问题。我不想要解决方案,我只需要获得指针,朝着正确的方向前进。
我正在考虑的第一步是找到一种方法来允许“命令”执行相当于此操作但在浏览器中从另一种形式: rails generate scaffold Evaluation Topic:string rating:string comments:string
有没有办法在网络浏览器中使用rails“创建”表单的脚手架?
答案 0 :(得分:1)
在我看来,你最关心的是使用Rails创建的表单。 Railscasts在表单上有一些很棒的教程:Railscasts
在查看其中一些之后,您应该看到Rails遵循MVC策略(更多信息here)。
由于您提到了脚手架,它会创建几个控制器动作。其中一个是“新”(也称为“编辑”),我认为这相当于创建评估表。 然后,您可以为用户创建控制器操作以填写评估表。
这些链接应该清除您的一些问题,让您习惯使用rails术语,以便以后提出更好的问题。
祝你好运!