Files
backend/core/apps/api/serializers/banner/banner.py
A'zamov Samandar f5766aa319 update
2025-12-06 21:50:28 +05:00

30 lines
712 B
Python

from rest_framework import serializers
from core.apps.api.models import BannerModel
class BaseBannerSerializer(serializers.ModelSerializer):
class Meta:
model = BannerModel
fields = [
"id",
"title",
"description",
"mobile_image",
"desktop_image",
"link",
"bg_color",
"text_color",
]
class ListBannerSerializer(BaseBannerSerializer):
class Meta(BaseBannerSerializer.Meta): ...
class RetrieveBannerSerializer(BaseBannerSerializer):
class Meta(BaseBannerSerializer.Meta): ...
class CreateBannerSerializer(BaseBannerSerializer):
class Meta(BaseBannerSerializer.Meta): ...