27 lines
969 B
Python
27 lines
969 B
Python
from rest_framework import serializers
|
|
|
|
from main.models import Carousel
|
|
|
|
|
|
class CarouselSerializer(serializers.Serializer):
|
|
# id = serializers.IntegerField()
|
|
# tag_cat_id = serializers.IntegerField()
|
|
# news_type_id = serializers.IntegerField()
|
|
# news_title = serializers.CharField()
|
|
# title = serializers.CharField()
|
|
# summary = serializers.CharField(allow_null=True, allow_blank=True)
|
|
# body = serializers.CharField(allow_null=True)
|
|
# created_at = serializers.DateTimeField(format='%m-%d-%Y %H:%M:%S')
|
|
# slug = serializers.CharField()
|
|
# state = serializers.CharField()
|
|
# template = serializers.CharField()
|
|
# country_code = serializers.CharField(allow_null=True)
|
|
# locale = serializers.CharField()
|
|
# image = serializers.CharField()
|
|
# tags = serializers.CharField(allow_null=True)
|
|
|
|
def create(self, validated_data):
|
|
payload = {}
|
|
obj = Carousel.objects.create(**payload)
|
|
return obj
|