POST如何从/ users而不是/ users / new发生

时间:2012-06-29 13:34:47

标签: ruby-on-rails

我浏览了

创建的默认路由

资源:照片 在这里:http://guides.rubyonrails.org/routing.html#crud-verbs-and-actions

我很困惑:

    POST      /photos     create        create a new photo

创建新照片时,不是从/ photos / new操作发生的POST吗?

2 个答案:

答案 0 :(得分:1)

/photos/new操作会返回表单以创建新照片。 填写完所需信息后,单击“创建” /photos/create被称为。{/ p>

答案 1 :(得分:0)

引用Mischa: “没有重定向和/ photos / create永远不会被调用。当您在/ photos / new上提交表单时,/照片的POST请求就完成了。然后Rails的路由器确保执行控制器中的创建操作。” / p>

这是正确的答案。