我正在尝试为我的社区网站创建配置文件页面。我已经关注了视频教程并阅读了关于github的Devise gem和CanCan gem的文档。由于这两个宝石和railscasts上的教程,我已安装并且当前有一个正常运行的身份验证系统。设计CanCan角色和配置文件
我对ruby和rails非常陌生,所以一切仍然非常直白。我的第一个问题涉及到从康康舞wiki页
<!-- in users/_form.html.erb -->
<%= f.collection_select :role, User::ROLES, :to_s, :humanize %>
一行代码,我没有看到一个Users文件夹或该控制器。这是不是我可以生成 - 例如我跑
rails g devise User
我也跑:
rails g controller Users
我已经看到了这个问题,但here不太了解的答案。通过生成“用户”控制器来处理我想要做的事情,我会得到一个错误吗?
我生成了设计视图,但没有看到任何控制器 - 我知道这些可以被覆盖 - 虽然我不太明白这是如何工作的。如果我覆盖比所有默认设备控制器功能仍然工作加上覆盖控制器?
如果我可以生成“用户”控制器,我假设我可以将视图模板放入该位置以获取所有配置文件视图信息。我对这篇文章的问题数量和篇幅感到抱歉,但是我认为只要一点帮助,我可以重新开始运行。感谢您提供的任何信息。