如何解决设计,如何创建编辑个人资料页面
| 我有一个使用devise的Rails 3 App。我想创建一个用户/配置文件编辑页面。用户可以在其中编辑名称,添加/更改其照片等... 我想以正确的方式进行设计。处理该问题的方式是什么?我看到一个app / views / devise / registrations / edit.html.erb文件 我要编辑该文件吗? 还是我创建一个app / views / users / edit.html.erb并自定义这种体验?但是,您如何处理控制器?创建一个新的控制器? 谢谢解决方法
您可以编辑“ 0”文件并根据需要对其进行自定义,甚至可以添加用户模型中可能存在但表单中没有的其他任何字段。
我相信也可以为用户和Devise提供一个通用的CRUD界面,但是随后您必须创建一个新的控制器并添加视图和所有内容,因此它更容易且更可取只需覆盖Devise的视图即可更改或添加所需的内容。
您可以用
rails g devise:views
生成它们。
, 您还可以直接从应用程序中您选择的控制器创建用户配置文件编辑页面,以适当修改用户模型。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。