ruby-on-rails – 如何在使用form_for时创建密码和确认?
发布时间:2020-12-17 04:25:24 所属栏目:百科 来源:网络整理
导读:我正在使用form_for,但我不确定如何使用帮助程序创建密码和密码确认? 我到目前为止: %= form_for :user,@user,.... do |f| %%= f.text_field :user_name,:class .... %password??% end % 此外,在发布到/ user / create操作时,如何在使用时阻止模型中的某些
我正在使用form_for,但我不确定如何使用帮助程序创建密码和密码确认?
我到目前为止: <%= form_for :user,@user,.... do |f| %> <%= f.text_field :user_name,:class .... %> password?? <% end %> 此外,在发布到/ user / create操作时,如何在使用时阻止模型中的某些字段被初始化: @user = User.new(params[:user]) 解决方法
把它放在你的视图中:
<%= f.password_field :password %> <%= f.password_field :password_confirmation %> 这在您的用户模型中: validates_confirmation_of :password 现在,为了防止控制器中出现不需要的初始化,请将以下内容添加到模型中: attr_accessible :attribute1,attribute2 现在,这些属性将是唯一可以通过所谓的“质量分配”设置的属性. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
推荐文章
站长推荐
热点阅读