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