from rest_framework import serializers from ..models import FormationEmploi, Garnison class FormationEmploiSerializer(serializers.ModelSerializer): """Cette classe sera responsable de la conversion des objets FormationEmploi en type json contenant les informations de FormationEmploi et le champs garnison lieu liés à chaque FormationEmploi. Si fields='__all__', alors toutes les variables liées à cette classe seront affichées dans le json. """ class MereSerializer(serializers.ModelSerializer): """Classe de représentation de la FE mère""" fe_code = serializers.ReadOnlyField() fe_libelle = serializers.ReadOnlyField() class Meta: model = FormationEmploi fields = ['fe_code', 'fe_libelle'] mere = MereSerializer(read_only=True) class Meta: model = FormationEmploi exclude = ('gestionnaires',)