私は Rails を初めて使用しますが、正しいスタートを切りたいと思っています。だから私はいくつかの明確化が必要です。
必要な登録フィールドは、ユーザー名、電子メール、パスワード、誕生日、郵便番号です。
したがって、「rails generate scaffold User name:string email:string, birthday:string zip code:string」を実行します。次に、user_spec ファイルに password_digest 列を追加します。
ユーザー CP から登録した後にユーザーが入力できるプロファイル フィールドは次のとおりです: 名前、性別、民族 (複数を選択するオプション)、電子メール、パスワード、誕生日、郵便番号 (米国ではなく、都市、国をリストします) 、教育、宗教、政治、子供、身長、ユーザーの喫煙、ユーザーの飲酒、キャリア、およびユーザーについてのセクション。
確認が必要なのは、このすべての情報に対してスキャフォールドを生成する必要があるか (必要な情報に対してユーザーを作成し、追加のプロファイル情報に対して UserProfile という別のスキャフォールドを作成するか)、基本的にすべての情報に対して user_spec.rb 内の列を使用する必要があるかどうかです。 ?