【发布时间】:2015-01-14 06:45:21
【问题描述】:
我有以下路线
namespace :dashboard do
get '/courses/:id/edit' => 'courses#edit', :as => :edit_course
put 'courses/:id/update' => 'courses#update'
end
还有这个表格
= form_tag dashboard_edit_course_url( @course), :method => 'post', :multipart => true do
...
动作是:
<form accept-charset="UTF-8" action="http://localhost:3000/dashboard/courses/54633b9fc14ddd104c004de3/edit" enctype="multipart/form-data" method="post">
但是当我提交表单时出现此错误:
您要查找的页面不存在。
您可能输入了错误的地址或页面可能已移动。
我不明白为什么?谁能解释一下?
【问题讨论】:
标签: ruby-on-rails forms routes