from rest_framework import serializers from taggit_serializer.serializers import TagListSerializerField, TaggitSerializer from products.models import Product from utils.tag_serializers import SingleTagSerializerField, CustomTagSerializer class ProductSerializer(TaggitSerializer, serializers.ModelSerializer): tags = TagListSerializerField(required=False) category = SingleTagSerializerField(required=False) # main tag category attributes = TagListSerializerField(required=False) class Meta: model = Product exclude = ['created', 'updated', 'creator']