cvという名前のクラスと、 universityという名前のクラスがあり、履歴書を完成させた各ユーザーは、勉強している大学を選択する必要があります。
私の問題は、1 人の学生が 1 つまたは 2 つまたは 3 つの大学で勉強できるか、または学生ではないユーザーである可能性があることです。
このデータをフォームに取り込む必要があり、ModelForm を使用しています。Cv クラスと University クラスのデータを同じフォームで取得します。ユーザーは 1 つ以上の大学を追加することも、大学を追加しないこともできます。(同じ形で)
どうすればいいですか?ModelForm を使用する必要がありますか? CV クラスに外部キーがあり、ユーザーが学生ではない場合 (つまり、大学に在籍していない場合)、参照整合性エラーが発生する可能性があります。
どうもありがとう