显示用户配置文件Devise Rails

时间:2013-12-22 01:39:22

标签: devise ruby-on-rails-4 routes

我正在尝试允许查看用户个人资料。我正在使用设计并遵循Creating a Users show page using Devise

目前有一个'/ users / 1'的路由,其中​​1是用户的id。我想把它变成'/ users / username'。

我尝试通过执行以下操作来实现:

“配置/ routes.rb中”

match '/users/:username',   to: 'users#show',       via: 'get'

“应用程序/控制器/ users_controller.rb”

def show
  @user = User.find(params[:username])
end

即使这个^^,路线仍然是'users / 1'

1 个答案:

答案 0 :(得分:1)