code: def get_for_object(self, instance):
          
          # Return empty queryset if the given model instance is not a model instance.
          if not isinstance(instance, models.Model):
              return self.none()
  
          content_type = ContentType.objects.get_for_model(instance.__class__)
          pk = self._get_pk_value(instance)
  
          if isinstance(pk, integer_types):
              return self.filter(content_type=content_type, object_id=pk)
          else:
              return self.filter(content_type=content_type, object_pk=smart_text(pk))
docs: Get log entries for the specified model instance.
  
          :param instance: The model instance to get log entries for.
          :type instance: Model
          :return: QuerySet of log entries for the given model instance.
          :rtype: QuerySet