【发布时间】:2014-09-17 13:13:26
【问题描述】:
我制作了一个正在设计身份验证的 Rails 项目。我在进入编辑用户页面时遇到了问题。
当我手动转到/users/1/edit 时会发生什么,我可以看到编辑页面。虽然我似乎无法弄清楚放入我的代码的路线。当我查看路线时,看起来我所要做的就是edit_user_path。虽然这把我带到了/user/1/edit。这是不正确的并且不起作用。我试图做edit_users_path,但失败了。
这是我的路线文件
devise_for :users
resources :users, :only => [:show, :edit, :update ]
resources :users, :controller => "users"
任何帮助将不胜感激
【问题讨论】:
-
把代码粘贴到你用过的地方
-
@RSB
<%= link_to "Edit Info", edit_user_path %>这是我在他们点击编辑信息时尝试拨打的电话 -
你能得到这个来更新你的(我假设的)个人资料页面吗?我与 POST 发生路由冲突。想知道你的项目中有什么。
标签: ruby-on-rails ruby devise routes