Kombu.exceptions.EncodeError: queryset не является JSON сериализуемым. Ошибка задачи Celery в Django

это мой views.py

def create(self, request, *args, **kwargs):
        instance = self.get_object()
        serializer = self.get_serializer(instance, data=request.data)
        serializer.is_valid(raise_exception=True)

        matching_fields = serializer.validated_data['matching_fields']
        add.delay(matching_fields, instance, request)

        return Response(status=201, data={
            'total': '11',
            'success': True
        })

для функции add pass argument on request, но я получаю ошибку kombu.exceptions.EncodeError: <ImportRecord: ImportRecord object (19)> is not JSON serializable

это мой task.py

@shared_task()
def add(matching_fields, instance, request):
    helper = ImportData(matching_fields, instance, request)
    helper.import_data()
Вернуться на верх