У меня есть следующие маршрут«Страница, которую вы искали, не существует». форма редактирования
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">
Но когда я представить форму I получить эту ошибку:
The page you were looking for doesn't exist.
You may have mistyped the address or the page may have moved.
Я не понимаю, почему? Может ли кто-нибудь объяснить?
Я получаю ту же ошибку, когда пытаюсь отредактировать запись – Jean
Изменение маршрутов может потребовать перезагрузки сервера рельсов. В противном случае, как выглядит форма в html сейчас? – nathanvda
приятное улучшение маршрутов! –