我有一个Accounts
用 Devise 建立的模型。Devise 使用了一些属性(例如电子邮件、密码等),但我还创建了一些其他属性。在注册时,我想以某种方式设置它们。
如何扩展注册控制器?我知道我需要像这样实际创建一个新控制器:
class AccountsController < Devise::RegistrationController
def create
super
end
end
我可以在之后添加我的代码super
吗?我认为为时已晚,因为资源已经被保存了。最好的方法是什么?
如果我要从头开始编写 create,我怎么知道我没有错过 Devise 所做的任何事情?
谢谢,