私は3つの関連フィールドを持っていますが、3つすべてを表示するテーブルを構築するには良い方法を見つけようとしています。 私はEmployee、CertificateTypes、およびCertificatesを持ち、EmployeeとCertificateTypeをリンクする証明書を持っています。 CertificateTypesは基本的にEmployeeが受け取るトレーニングのタイプで、CertificatesはEmployeeがCertificateTypeで受け取ったトレーニングです。Django - 3つのモデルにまたがるテーブルを表示する
例:(並行した例):学生は、理学士、従業員=学生、卒業証書=理学士号=学士卒業証書=卒業証書を受けることができます。
すべての従業員を行として、CertificateTypesを列として、証明書の有効期限をセルの値として表示するようにします。
私はリスト/ dictを私のビューに作ることができました。あるいは、テンプレートで再構築してみることもできました(私は再グループテンプレートタグを見ていました)。これを行うには最高の/最も簡単な方法は何ですか?