devise里添加一个内嵌的resources

devise是rails里的一个用户管理系统,我们可以随意的修改他,比如在里添加一个用户相册,

修改routes.rb
[ccn lang="ruby" tab_size="4" theme="blackboard" width="800" ]
# 用户系统devise 重写了注册组件
devise_for :users, :controllers => {:registrations => "registrations"}

devise_scope :user do
# 等待邮箱验证
match "awaiting_confirmation", :to => "registrations#awaiting_confirmation", :via => [:get], :as => "awaiting_confirmation"
# 微博用户授权以后如果没有注册就会来这个地址注册
match "users/weibo_sign_up", :to => "registrations#weibo_new", :via => [:get], :as => "new_weibo_user_registration"
end

resources :users do
# 用户相册
resources :albums
end
[/ccn]

留下评论

您的email地址不会被公开.

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据