繁体   English   中英

设计不正确路由轨道

[英]Devise not route properly rails

我在rails中有一个应用程序并使用设计进行authentication ,而是显示以下错误,而不是路由到sign_in页面

我的route.rb内容是:

Blog::Application.routes.draw do
  devise_for :users 
  resources :posts
  get "home/index"
   root :to => 'home#index'
end

在此输入图像描述

我不确定我错在哪里,如果有人能告诉我错误的位置会很棒。谢谢

使用:as配置资源名称的选项。

<%= form_for(resource, :as => resource_name, :url => session_path(resource_name)) do |f| %>

您需要SessionsController用例是什么? 如果仅用于注销,则可以创建自己的方法来调用sign_out @user

看看这篇wiki文章,看看它是否能回答你的问题。

祝好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM