我有一个 Rails3 应用程序(我是 rails 新手),它允许用户通过填写姓名、电子邮件、密码、password_conf 来注册。
注册后,我希望用户能够通过不同的形式编辑更多的属性,(例如头像、地址等属性),以便拥有一个不会包含太多信息的编辑页面。
为用户创建不同表单以分别编辑属性的最佳方法是什么,例如:
编辑一般信息(姓名、电子邮件)、编辑密码、编辑地址、编辑图片
正在考虑增加新路线
资源 :users do member do get :general_info, :password, :address, :picture end end
我应该使用嵌套属性来在用户控制器中保留唯一的编辑操作,还是添加新操作?
任何有关最佳实践的建议将不胜感激!谢谢