Files

30 lines
634 B
Python

from rest_framework import serializers
from core.apps.tickets.models import BadgeModel
class BaseBadgeSerializer(serializers.ModelSerializer):
class Meta:
model = BadgeModel
fields = [
"id",
"name",
"color",
]
class ListBadgeSerializer(BaseBadgeSerializer):
class Meta(BaseBadgeSerializer.Meta): ...
class RetrieveBadgeSerializer(BaseBadgeSerializer):
class Meta(BaseBadgeSerializer.Meta): ...
class CreateBadgeSerializer(BaseBadgeSerializer):
class Meta(BaseBadgeSerializer.Meta):
fields = [
"id",
"name",
]