From b35530876a07b70106ba874599d95af3e7f30d32 Mon Sep 17 00:00:00 2001
From: ThomasBidot <77505438+ThomasBidot@users.noreply.github.com>
Date: Wed, 29 Dec 2021 17:23:02 +0100
Subject: [PATCH] Add grade in csv export

---
 visits/admin.py | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/visits/admin.py b/visits/admin.py
index 682f570..99427d6 100644
--- a/visits/admin.py
+++ b/visits/admin.py
@@ -194,10 +194,11 @@ class ParticipationAdmin(admin.ModelAdmin):
             name = User.objects.filter(
                 email=str(list_email[nb_user])).values('first_name', 'last_name', 'phone_number')
             school = Student.objects.filter(
-                user__email=str(list_email[nb_user])).values('school', 'scholarship')
+                user__email=str(list_email[nb_user])).values('school', 'grade', 'scholarship')
+
+            row = writer.writerow([name[0]['first_name'], name[0]['last_name'], school[0]['school'], school[0]['grade'], name[0]['phone_number'], school[0]['scholarship']] + [getattr(obj, field)
+                                                                                                                                                                               for field in field_names])
 
-            row = writer.writerow([name[0]['first_name'], name[0]['last_name'], school[0]['school'], name[0]['phone_number'], school[0]['scholarship']] + [getattr(obj, field)
-                                                                                                                                                           for field in field_names])
 
             nb_user += 1
         return response
-- 
GitLab