          context = self.get_serializer_context()
          return serializer_class(data, instance=instance, context=context)
  
  
  class MultipleObjectBaseView(MultipleObjectMixin, BaseView):
      """
      Base class for generic views onto a queryset.
      """
  
      pagination_serializer_class = api_settings.DEFAULT_PAGINATION_SERIALIZER_CLASS
 
</s> remove class SingleObjectBaseView(SingleObjectMixin, BaseView):
 </s> add class SingleObjectAPIView(SingleObjectMixin, GenericAPIView): </s> remove class BaseView(views.APIView):
 </s> add class GenericAPIView(views.APIView): </s> remove                   MultipleObjectBaseView):
 </s> add                   MultipleObjectAPIView): </s> remove         obj = super(SingleObjectBaseView, self).get_object()
 </s> add         obj = super(SingleObjectAPIView, self).get_object() </s> remove                     BaseView):
 </s> add                     GenericAPIView):
class MultipleObjectAPIView(MultipleObjectMixin, GenericAPIView):
          context = self.get_serializer_context()
          return serializer_class(data, instance=instance, context=context)
  
  
class MultipleObjectAPIView(MultipleObjectMixin, GenericAPIView):
      """
      Base class for generic views onto a queryset.
      """
  
      pagination_serializer_class = api_settings.DEFAULT_PAGINATION_SERIALIZER_CLASS
keep keep keep keep replace keep keep keep keep keep
 Rework generic view class names 
rest_framework/generics.py