  
      def get_iterable(self, instance, source_attrs):
          # For consistency with `get_attribute` we're using `serializable_value()`
          # here. Typically there won't be any difference, but some custom field
          # types might return a non-primative value for the pk otherwise.
          #
          # We could try to get smart with `values_list('pk', flat=True)`, which
          # would be better in some case, but would actually end up with *more*
          # queries if the developer is using `prefetch_related` across the
          # relationship.
 
</s> remove         raise ImproperlyConfigured('Returned a template response with no `template_name` attribute set on either the view or response')
 </s> add         raise ImproperlyConfigured(
            'Returned a template response with no `template_name` attribute set on either the view or response'
        ) </s> remove         # The suffix initkwarg is reserved for identifing the viewset type
 </s> add         # The suffix initkwarg is reserved for identifying the viewset type </s> remove         with an appropraite 'WWW-Authenticate' header.
 </s> add         with an appropriate 'WWW-Authenticate' header. </s> remove             # also explicity included in `Meta.fields`.
 </s> add             # also explicitly included in `Meta.fields`. </s> remove             # Get the model field that is refered too.
 </s> add             # Get the model field that is referred too.
        # types might return a non-primitive value for the pk otherwise.
  
      def get_iterable(self, instance, source_attrs):
          # For consistency with `get_attribute` we're using `serializable_value()`
          # here. Typically there won't be any difference, but some custom field
        # types might return a non-primitive value for the pk otherwise.
          #
          # We could try to get smart with `values_list('pk', flat=True)`, which
          # would be better in some case, but would actually end up with *more*
          # queries if the developer is using `prefetch_related` across the
          # relationship.
keep keep keep keep replace keep keep keep keep keep
 Removed unused imports, pep8 fixes, typo fixes 
rest_framework/relations.py