Ruby on rails 没有路径匹配{:controller=>;“design/home”,:action=>;“students”}
我一直在寻找答案,但没有任何帮助 我认为:Ruby on rails 没有路径匹配{:controller=>;“design/home”,:action=>;“students”},ruby-on-rails,ruby-on-rails-3,devise,Ruby On Rails,Ruby On Rails 3,Devise,我一直在寻找答案,但没有任何帮助 我认为: <div id="user_nav"> <% if user_signed_in? %> Logged in as <strong><%= current_user.first_name + " " +current_user.last_name%></strong>. <%= link_to 'Edit profile', edit_user_registration_pat
<div id="user_nav">
<% if user_signed_in? %>
Logged in as <strong><%= current_user.first_name + " " +current_user.last_name%></strong>.
<%= link_to 'Edit profile', edit_user_registration_path %> |
<%= link_to "Logout", destroy_user_session_path, method: :delete %>
<% else %>
<%= link_to "Sign up", new_user_registration_path %> |
<%= link_to "Login", new_user_session_path %>
<% end %>
我尝试过使用'/designe/sessions',:action=>'new“%>
jsut进行kicks,但它返回了相同的错误
是的,我的路由文件中有design\u:users
rake路由
返回所有正确的路由,包括
new_user_session GET /users/sign_in(.:format) devise/sessions#new
user_session POST /users/sign_in(.:format) devise/sessions#create
任何帮助都会很棒!我被难住了 查看我的堆栈跟踪,布局中的某个(链接)将其抛出。我喜欢设计,现在一切都很好
new_user_session GET /users/sign_in(.:format) devise/sessions#new
user_session POST /users/sign_in(.:format) devise/sessions#create