Ruby on rails 关于设计的问题

Ruby on rails 关于设计的问题,ruby-on-rails,Ruby On Rails,在我的dumy rails项目中,我使用Desive提供登录/退出和身份验证功能。但我需要为虚拟用户提供更多功能。例如上传他的头像图片。然后问题来了。Deave似乎不符合“mvc”原则,因为我不能满足预期用户的需求,比如说我创建了一个模型user.rb 我有限的知识让我这样想:没有用户控制器,我无法添加“上传avartar图片”操作 那么,你能告诉我,在我的情况下,如何绕过设计的限制吗?提前感谢。试试这个: 基本上 为用户创建控制器 将resources:users添加到routes.rb文件中

在我的dumy rails项目中,我使用Desive提供登录/退出和身份验证功能。但我需要为虚拟用户提供更多功能。例如上传他的头像图片。然后问题来了。Deave似乎不符合“mvc”原则,因为我不能满足预期用户的需求,比如说我创建了一个模型user.rb

我有限的知识让我这样想:没有用户控制器,我无法添加“上传avartar图片”操作

那么,你能告诉我,在我的情况下,如何绕过设计的限制吗?提前感谢。

试试这个:

基本上

  • 为用户创建控制器
  • resources:users
    添加到routes.rb文件中,并确保它位于
    design\u for:users
    路由下面
  • 确保从模型中删除
    :registerable
    (如果存在)
  • 注意:这些说明适用于Rails 3。对于Rails 2,上面链接中的说明应该有效