      class Meta:
          order_with_respect_to = 'question'
  
      def __str__(self):
          return six.text_type(self.text)
  
  
  class Post(models.Model):
      title = models.CharField(max_length=200)
      parent = models.ForeignKey("self", models.SET_NULL, related_name="children", null=True)
 
</s> remove from django.utils import six
 </s> add  </s> remove         return six.text_type(self.biggie)
 </s> add         return str(self.biggie) </s> remove         return six.text_type(self.name)
 </s> add         return self.name </s> remove         return six.text_type(self.name)
 </s> add         return self.name </s> remove         return "%s (%s)" % (self.revision, six.text_type(self.repository))
 </s> add         return "%s (%s)" % (self.revision, str(self.repository))
        return self.text
      class Meta:
          order_with_respect_to = 'question'
  
      def __str__(self):
        return self.text
  
  
  class Post(models.Model):
      title = models.CharField(max_length=200)
      parent = models.ForeignKey("self", models.SET_NULL, related_name="children", null=True)
keep keep keep keep replace keep keep keep keep keep
 Refs #23919 -- Removed six.<various>_types usage

Thanks Tim Graham and Simon Charette for the reviews. 
tests/order_with_respect_to/models.py