  from django.db import models
  from django.utils.encoding import force_text
  from django.utils.functional import Promise
  
  from rest_framework.compat import get_names_and_managers, unicode_repr
  
  
  def manager_repr(value):
      model = value.model
      opts = model._meta
 
</s> remove     for manager_name, manager_instance in get_names_and_managers(opts):
 </s> add     names_and_managers = [
        (manager.name, manager)
        for manager
        in opts.managers
    ]
    for manager_name, manager_instance in names_and_managers: </s> remove from rest_framework.compat import DecimalValidator, JSONField
 </s> add from rest_framework.compat import postgres_fields </s> remove from rest_framework.compat import (
    coreapi, coreschema, distinct, guardian, template_render
)
 </s> add from rest_framework.compat import coreapi, coreschema, distinct, guardian </s> remove from rest_framework.compat import coreapi, coreschema, template_render
 </s> add from rest_framework.compat import coreapi, coreschema </s> remove from rest_framework.compat import set_many, unicode_repr
 </s> add from rest_framework.compat import unicode_repr
from rest_framework.compat import unicode_repr
  from django.db import models
  from django.utils.encoding import force_text
  from django.utils.functional import Promise
  
from rest_framework.compat import unicode_repr
  
  
  def manager_repr(value):
      model = value.model
      opts = model._meta
keep keep keep keep replace keep keep keep keep keep
 Remove Django 1.8 & 1.9 compatibility code (#5481)

* Identify code that needs to be pulled out of/removed from compat.py

* Extract modern code from get_names_and_managers in compat.py and remove compat code

* Extract modern code from is_authenticated() in compat.py and remove.

* Extract modern code from is_anonymous() in compat.py and remove

* Extract modern code from get_related_model() from compat.py and remove

* Extract modern code from value_from_object() in compat.py and remove

* Update postgres compat

JSONField now always available.

* Remove DecimalValidator compat

* Remove get_remote_field compat

* Remove template_render compat

Plus isort.

* Remove set_many compat

* Remove include compat 
rest_framework/utils/representation.py