Rails - 表单提交的虚荣URL

时间:2013-05-14 21:34:34

标签: ruby-on-rails forms routes

我为用户注册页面制作了一个虚荣网址:

match 'signup' =>'users#new'

当出现错误且控制器操作“create”再次显示表单时,网址为users/create。 我也可以将signup与创建操作匹配吗?此外,创建操作将发布到。

2 个答案:

答案 0 :(得分:1)

只需添加:via

match 'signup' =>'users#new', :via => :get
match 'signup' =>'users#create', :via => :post

答案 1 :(得分:0)

这也有效,而且有点短:

get 'signup' =>'users#new'
post 'signup' =>'users#create'