Banner api lari tayyor

This commit is contained in:
2025-11-27 12:02:34 +05:00
parent e8e900c393
commit 1211f6ebb5
14 changed files with 138 additions and 1 deletions

View File

@@ -0,0 +1 @@
from .banner import * # noqa

View File

@@ -0,0 +1,28 @@
from rest_framework import serializers
from core.apps.api.models import Banner
class BaseBannerSerializer(serializers.ModelSerializer):
class Meta:
model = Banner
fields = [
"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): ...