from rest_framework import serializers

from ..models import SousVivier


class SousVivierSerializer(serializers.ModelSerializer):
    """
    Cette classe sera responsable de la conversion des objets SousVivier en type json contenant les informations du SousVivier
    et la/le gestionnaire responsable de chaque SousVivier.
    Si fields='__all__', alors toutes les variables liées à cette classe seront affichées dans le json.
    """

    class Meta:
        model = SousVivier
        exclude = (SousVivier.Cols.M2M_GESTIONNAIRES,)
