      def __str__(self):
          return '%s - %s ' % (self.chain, self.name)
  
  
  @python_2_unicode_compatible
  class Employee(models.Model):
      # The order of these fields matter, do not change. Certain backends
      # rely on field ordering to perform database conversions, and this
      # model helps to test that.
      first_name = models.CharField(max_length=20)
 
</s> remove @python_2_unicode_compatible
 </s> add  </s> remove * If you define a ``__str__`` method (previously ``__unicode__`` before Python 3
  was supported), decorate the model class with
  :func:`~django.utils.encoding.python_2_unicode_compatible`.

 </s> add  </s> remove from django.utils.encoding import python_2_unicode_compatible
 </s> add  </s> remove @python_2_unicode_compatible
 </s> add  </s> remove @python_2_unicode_compatible
 </s> add 
      def __str__(self):
          return '%s - %s ' % (self.chain, self.name)
  
  

  class Employee(models.Model):
      # The order of these fields matter, do not change. Certain backends
      # rely on field ordering to perform database conversions, and this
      # model helps to test that.
      first_name = models.CharField(max_length=20)
keep keep keep keep replace keep keep keep keep keep
 Refs #23919 -- Removed python_2_unicode_compatible decorator usage 
tests/annotations/models.py