  
  class DestroyModelMixin(object):
      """
      Destroy a model instance.
      Should be mixed in with `SingleObjectBaseView`.
      """
      def destroy(self, request, *args, **kwargs):
          obj = self.get_object()
          obj.delete()
          return Response(status=status.HTTP_204_NO_CONTENT)
 
</s> remove     Should be mixed in with any `BaseView`.
 </s> add     Should be mixed in with any `GenericAPIView`. </s> remove     Should be mixed in with `SingleObjectBaseView`.
 </s> add     Should be mixed in with `SingleObjectAPIView`. </s> remove     Should be mixed in with `SingleObjectBaseView`.
 </s> add     Should be mixed in with `SingleObjectAPIView`.
    Should be mixed in with `SingleObjectAPIView`.
  
  class DestroyModelMixin(object):
      """
      Destroy a model instance.
    Should be mixed in with `SingleObjectAPIView`.
      """
      def destroy(self, request, *args, **kwargs):
          obj = self.get_object()
          obj.delete()
          return Response(status=status.HTTP_204_NO_CONTENT)
keep keep keep keep replace keep keep keep keep keep
 Fix out of date docstrings. Closes #689. 
rest_framework/mixins.py