В декораторе assert not existing_data, "swagger_auto_schema дважды применена к методу"
Я добавил три поля ввода в качестве заголовков, но возникает swagger_auto_schema applied twice to method
проблема и другая, когда я добавляю одну swagger_auto_schema с заданным полем ввода заголовка, она работает нормально, а когда я добавляю три swagger_auto_schema с добавлением их объекта, то получаю эту ошибку
Это мой код
from rest_framework.generics import GenericAPIView
from drf_yasg.utils import swagger_auto_schema
from drf_yasg import openapi
class ProductDataView(GenericAPIView):
serializer_class = ProductSerializer
permission_classes = (IsValidConsumer,)
categories = openapi.Parameter('categories', in_=openapi.IN_HEADER, description='categories',
type=openapi.TYPE_STRING, required=True)
productName = openapi.Parameter('product_name', in_=openapi.IN_HEADER, description='product_name', type=openapi.TYPE_STRING)
CustomerName = openapi.Parameter('customer_name', in_=openapi.IN_HEADER, description='customer_name', type=openapi.TYPE_STRING)
@swagger_auto_schema(manual_parameters=[productName])
@swagger_auto_schema(manual_parameters=[categories])
@swagger_auto_schema(manual_parameters=[CustomerName])