【发布时间】:2014-12-21 22:26:14
【问题描述】:
我在默认的设计生成的用户模型中添加了一个用户名:字符串属性(以及设计新/编辑注册中的表单字段),它没有成功地将用户的用户名设置为 nil,但是有提交编辑或新表单时没有错误。
<div><%= f.label :username %><br />
<%= f.text_field :username, autofocus: true %></div>
我创建了另一个用户控制器并为它提供了强大的参数,使用户名属性可以访问,我还通过扩展 Devise::RegistrationsController 的注册控制器使 :username 可访问
编辑您的 Devise 生成的用户模型的标准/公认方法是什么?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 devise