当前位置: 首页 > 知识库问答 >
问题:

“你要找的页面不存在。”编辑表单

吴西岭
2023-03-14
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">

我不明白为什么?有人能解释一下吗?

共有1个答案

汪跃
2023-03-14

另一种处理方法。在您的路由中写:

namespace :dashboard
  resources :courses, only: [:edit, :update]
end

在你看来写:

= form_tag [:dashboard, @course], multipart: true do |f| 

然后您将使用rails默认值。

 类似资料:
  • 点击任意文档进入编辑页面。 1.左上角显示当前文档的标题,点击可快速切换最近编辑的文档。 2.右侧四个按钮分别是 思维导图:点击可进入思维导图模式 演示模式:点击可进入演示模式 分享:对文档进行分享相关操作 帮助:查看简明教程、快捷键列表、反馈建议 3.右上角更多功能 界面设置:可设置是否自动收缩描述、夜间模式、自适应宽度等 导出/下载:将该文档导出为本地文件 打印:使用打印机打印该文档 返回:回

  • 7.6. 编辑页面 编辑功能是wiki不可缺少的。现在,我们创建两个新的处理函数(handler):editHandler显示"edit page"表单(form),saveHandler保存表单(form)中的数据。 首先,将他们添加到main()函数中: func main() { http.HandleFunc("/view/", viewHandler) htt

  • 本文向大家介绍Element UI的表格,点击编辑跳转到编辑页面,编辑完成返回到列表页面,还返回到原分页列表相关面试题,主要包含被问及Element UI的表格,点击编辑跳转到编辑页面,编辑完成返回到列表页面,还返回到原分页列表时的应答技巧和注意事项,需要的朋友参考一下 Element UI的表格,点击编辑跳转到编辑页面,编辑完成返回到列表页面,还返回到原分页列表 作者:2443174881

  • 在继续学习Vimscript之前,我们先找个添加新映射到~/.vimrc文件中的更方便的方法。 有时你正在疯狂的编码,突然发现加个映射会加速你的进度。你要立即将其加到~/.vimrc 文件中以防止忘记,但是你 不想 退出当前的文件,因为灵感稍纵即逝。 本章的主题是你想使编辑文件更为方便变得更为方便。 有点绕,但我没有拼错。再读一次。 本章的主题是你想使(((编辑文件)更为方便)变得更为方便)。 编

  • Android Studio中我的应用程序的可以编辑,但编辑完文本后,退出窗口时将不会保存。怎么办?

  • 7.8. 处理不存在的页面 当你访问/view/APageThatDoesntExist的时候会发生什么?程序将会崩溃。因为我们忽略了loadPage返回的错误。请求页不存在的时候,应该重定向客户端到编辑页,这样新的页面将会创建。 func viewHandler(w http.ResponseWriter, r *http.Request, title string) { p,