Sérialiseur Lieu

Module contenant le sérialiseur pour le modèle Lieu.

Ce module définit la sérialisation/désérialisation des données des lieux sportifs pour l’API REST.

class api.serializers.lieu.LieuSerializer(*args, **kwargs)

Bases : ModelSerializer

Sérialiseur pour le modèle Lieu.

Permet la conversion entre les objets Lieu et leur représentation JSON pour les échanges via l’API REST. Inclut tous les champs du modèle.

Variables:

nom – Nom du lieu sportif

class Meta

Bases : object

Configuration du sérialiseur.

Variables:
  • model – Modèle Django associé au sérialiseur

  • fields – Champs inclus dans la sérialisation

model

alias de Lieu

fields = '__all__'

*Fonctionnalités*

  • Sérialisation complète de tous les champs du modèle Lieu

  • Conversion automatique entre objets Python et JSON

  • Validation des données lors de la création/modification