From 566a96f5bf3878e37315593594c15e91494dd7a1 Mon Sep 17 00:00:00 2001 From: Ross Date: Wed, 30 Mar 2022 22:00:58 +0100 Subject: [PATCH] . --- generic/tables.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/generic/tables.py b/generic/tables.py index aefebe02..f0a81970 100644 --- a/generic/tables.py +++ b/generic/tables.py @@ -93,6 +93,15 @@ class CidUserExamTable(tables.Table): ) sequence = ("cid", "passcode", "active", "internal_candidate", "emails") + def __init__(self, data=None, *args, **kwargs): + super().__init__( + data.prefetch_related( + "physics_exams", "rapid_exams", "sba_exams", "anatomy_exams", "longs_exams", + ), + *args, + **kwargs, + ) + def render_emails(self, value, record): print(self) return format_html("""{}\n[{}]""", record.email, record.supervisor_email)