chore: Ajout des présences dans le dashboard

This commit is contained in:
N3WT DE COMPET
2025-05-25 19:33:20 +02:00
parent 98763dc90a
commit d877c956b7
3 changed files with 97 additions and 46 deletions

View File

@ -23,9 +23,18 @@ import pytz
import Subscriptions.util as util
class AbsenceManagementSerializer(serializers.ModelSerializer):
student_name = serializers.SerializerMethodField()
class Meta:
model = AbsenceManagement
fields = '__all__'
# Ajoute les nouveaux champs au retour JSON
extra_fields = ['student_name']
def get_student_name(self, obj):
if obj.student:
return f"{obj.student.first_name} {obj.student.last_name}"
return None
class RegistrationSchoolFileMasterSerializer(serializers.ModelSerializer):
id = serializers.IntegerField(required=False)