Sérialiseur Employé¶
Sérialiseur pour le profil employé.
Ce module définit la sérialisation/désérialisation des objets EmployeProfile pour l’API REST.
- class users.serializers.employe.EmployeSerializer(*args, **kwargs)¶
Bases :
ModelSerializerSérialiseur pour le modèle EmployeProfile.
- Variables:
id (int) – Identifiant unique du profil employé (lecture seule)
user (User) – Utilisateur associé au profil employé (lecture seule)
nom (str) – Nom de famille de l’employé
prenom (str) – Prénom de l’employé
matricule (str) – Numéro de matricule unique de l’employé
identifiant_telephone (str) – Identifiant téléphonique professionnel
- class Meta¶
Bases :
object- model¶
alias de
EmployeProfile
- fields = ['id', 'user', 'nom', 'prenom', 'matricule', 'identifiant_telephone']¶
- read_only_fields = ['id', 'user']¶
- create(validated_data)¶
Crée un nouveau profil employé.
- Paramètres:
validated_data (dict) – Données validées du serializer
- Renvoie:
Instance EmployeProfile créée
- Type renvoyé: