                    MultipleObjectBaseView):
      """
      Concrete view for listing a queryset.
      """
      def get(self, request, *args, **kwargs):
          return self.list(request, *args, **kwargs)
  
  
  class ListCreateAPIView(mixins.ListModelMixin,
                          mixins.CreateModelMixin,
                          MultipleObjectBaseView):
 
</s> remove     Concrete view for listing a queryset or creating a model instance.
 </s> add     Concrete view for listing a queryset. </s> remove class ListCreateAPIView(mixins.ListModelMixin,
                        mixins.CreateModelMixin,
                        MultipleObjectBaseView):
 </s> add class ListAPIView(mixins.ListModelMixin,
                  MultipleObjectBaseView): </s> remove     Concrete view for listing a queryset.
 </s> add     Concrete view for creating a model instance. </s> remove class ListAPIView(mixins.ListModelMixin,
                  MultipleObjectBaseView):
 </s> add class CreateAPIView(mixins.CreateModelMixin,
                    BaseView):
 </s> remove     def post(self, request, *args, **kwargs):
        return self.create(request, *args, **kwargs)

 </s> add 
    def post(self, request, *args, **kwargs):
        return self.create(request, *args, **kwargs)
                    MultipleObjectBaseView):
      """
      Concrete view for listing a queryset.
      """
    def post(self, request, *args, **kwargs):
        return self.create(request, *args, **kwargs)
    def post(self, request, *args, **kwargs):
        return self.create(request, *args, **kwargs)
  
  
  class ListCreateAPIView(mixins.ListModelMixin,
                          mixins.CreateModelMixin,
                          MultipleObjectBaseView):
keep keep keep keep replace replace keep keep keep keep keep
 Split concrete generic views up into separate bits of functionality 
rest_framework/generics.py