mirror of
https://git.v0id.ovh/n3wt-innov/n3wt-school.git
synced 2026-01-29 07:53:23 +00:00
chore: Ajout des présences dans le dashboard
This commit is contained in:
@ -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)
|
||||
|
||||
Reference in New Issue
Block a user