1
我在轨道上有简单的应用程序。我需要发布一些文章。我的应用程序已设计授权。在posts_controller.rb before_filter :authenticate_user!, :except => [:show, :index]
。 在索引页上是link_to
和button_to
与new_post_path
。如果我没有登录并尝试link_to
,我将重定向到/sign_in
页面。如果我按button_to
我重定向了/posts/new
页面,我看到路由错误No route matches [POST] "/posts/new"
。 请告诉我,有什么不对?'button_to'和'link_to'重定向与设计
是的,我明白。我问这个问题是错误的。我需要'button_to'表现为'link_to'。如果我没有登录并按'button_to',我被重定向到'sign_in'页面。它怎么样? – Eugene