У меня есть 3 связанных поля, и я пытаюсь найти хороший способ построить таблицу, которая отображает все три.
У меня есть Employees, CertificateTypes и Certificates, с сертификатами, связывающими Employee и CertificateType. CertificateTypes - это, в основном, виды обучения, которые сотрудник может получить, а сертификаты - это обучение, которое сотрудник получил в виде CertificateType.
Например: (параллельный пример): студент может получить диплом бакалавра наук, с сотрудником = студент, CertificarteType = бакалавр наук и сертификат = диплом.
Я хочу, чтобы моя таблица отображала всех сотрудников в виде строк, CertificateTypes в виде столбцов и дату окончания действия сертификата в качестве значения ячейки.
Я мог бы создать список / dict на мой взгляд, или я мог бы попытаться встроить его в шаблон (я смотрел на тег шаблона перегруппировки). Какой самый лучший / самый простой способ сделать это?