Modellarga o'zgartirish kiritildi va filters qo'shildi

This commit is contained in:
2025-09-20 13:06:19 +05:00
parent d160410cd9
commit 7a2ea48a8e
39 changed files with 446 additions and 29 deletions

View File

@@ -0,0 +1,29 @@
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",
]