first commit

This commit is contained in:
2025-09-19 15:19:32 +05:00
commit d160410cd9
305 changed files with 9509 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
from .extra_services import * # noqa
from .paid_services import * # noqa

View File

@@ -0,0 +1,28 @@
from rest_framework import serializers
from core.apps.tickets.models import ExtraServicesModel
class BaseExtraServicesSerializer(serializers.ModelSerializer):
class Meta:
model = ExtraServicesModel
fields = [
"id",
"name",
]
class ListExtraServicesSerializer(BaseExtraServicesSerializer):
class Meta(BaseExtraServicesSerializer.Meta): ...
class RetrieveExtraServicesSerializer(BaseExtraServicesSerializer):
class Meta(BaseExtraServicesSerializer.Meta): ...
class CreateExtraServicesSerializer(BaseExtraServicesSerializer):
class Meta(BaseExtraServicesSerializer.Meta):
fields = [
"id",
"name",
]

View File

@@ -0,0 +1,28 @@
from rest_framework import serializers
from core.apps.tickets.models import PaidServicesModel
class BasePaidServicesSerializer(serializers.ModelSerializer):
class Meta:
model = PaidServicesModel
fields = [
"id",
"name",
]
class ListPaidServicesSerializer(BasePaidServicesSerializer):
class Meta(BasePaidServicesSerializer.Meta): ...
class RetrievePaidServicesSerializer(BasePaidServicesSerializer):
class Meta(BasePaidServicesSerializer.Meta): ...
class CreatePaidServicesSerializer(BasePaidServicesSerializer):
class Meta(BasePaidServicesSerializer.Meta):
fields = [
"id",
"name",
]