Files
simple-travel-backend/core/apps/accounts/serializers/participant/participant.py
2025-09-19 15:19:32 +05:00

29 lines
686 B
Python

from rest_framework import serializers
from core.apps.accounts.models import ParticipantModel
class BaseParticipantSerializer(serializers.ModelSerializer):
class Meta:
model = ParticipantModel
fields = [
"id",
"name",
]
class ListParticipantSerializer(BaseParticipantSerializer):
class Meta(BaseParticipantSerializer.Meta): ...
class RetrieveParticipantSerializer(BaseParticipantSerializer):
class Meta(BaseParticipantSerializer.Meta): ...
class CreateParticipantSerializer(BaseParticipantSerializer):
class Meta(BaseParticipantSerializer.Meta):
fields = [
"id",
"name",
]