【发布时间】:2011-11-23 16:34:47
【问题描述】:
我的管理部分的结构如下所示:
controlers -> admin -> admin_controllers...
views -> admin -> users -> data
views -> admin -> settings -> data
我的routes 看起来像:
resources :users, :user_sessions
match 'login' => 'user_sessions#new', :as => :login
match 'logout' => 'user_sessions#destroy', :as => :logout
编辑
namespace :admin do
...
resources :users, :user_sessions
match 'login' => 'user_sessions#new', :as => :login
match 'logout' => 'user_sessions#destroy', :as => :logout
end
但是如果我将浏览器的url地址设置为admin/login,那么我会收到一个关于缺少模板的错误(尤其是Missing template user_sessions/new)。这怎么可能?我忘记了什么?
谢谢
【问题讨论】:
标签: ruby-on-rails view model routes admin