ユーザーが名前、電子メール、パスワード、password_confを入力してサインアップできるようにするRails3アプリ(私はレールを初めて使用します)を持っています。
サインアップしたら、ユーザーがさまざまなフォームを介してより多くの属性 (アバター画像、住所などの属性) を編集できるようにして、編集ページにあまり多くの情報が含まれないようにしたいと考えています。
ユーザーが属性を個別に編集するためのさまざまなフォームを作成する最良の方法は何ですか。たとえば、次のようになります。
一般情報の編集 (名前、電子メール)、パスワードの編集、住所の編集、画像の編集
新しいルートを追加することを考えていた
resources :users do member do get :general_info, :password, :address, :picture end end
ユーザー コントローラーで独自の編集アクションを保持するために、または新しいアクションを追加するために、ネストされた属性を使用する必要がありますか?
ベスト プラクティスに関するアドバイスをいただければ幸いです。どうも