8

DeviseでAccountsモデルをセットアップしました。Devise はいくつかの属性 (電子メール、パスワードなど) を使用しますが、他にもいくつかの属性を作成しました。サインアップ時に、それらを何らかの方法で設定したいと思います。

登録コントローラーを拡張するにはどうすればよいですか? 次のような新しいコントローラーを実際に作成する必要があることを理解しています。

class AccountsController < Devise::RegistrationController
  def create
    super
  end
end

の直後にコードを追加できますsuperか? リソースはすでに保存されているため、手遅れになると思います。これを行う最善の方法は何ですか?

create を最初から書くとしたら、Devise が行うことを何も見逃していないことをどのように確認できますか?

ありがとう、

4

3 に答える 3