          """
          Given a URL conf regex, return a URI template string.
          """
          path = simplify_regex(path_regex)
          path = path.replace('<', '{').replace('>', '}')
          return path
  
      def should_include_endpoint(self, path, callback):
          """
          Return `True` if the given endpoint should be included.
 
</s> remove         return urlpattern.pattern.regex.pattern
 </s> add         return str(urlpattern.pattern) </s> remove from rest_framework.compat import coreapi, coreschema, get_regex_pattern
 </s> add from rest_framework.compat import coreapi, coreschema, get_regex_pattern, path
        # Strip Django 2.0 convertors as they are incompatible with uritemplate format
        path = re.sub(_PATH_PARAMETER_COMPONENT_RE, r'{\g<parameter>}', path)
          """
          Given a URL conf regex, return a URI template string.
          """
          path = simplify_regex(path_regex)
        # Strip Django 2.0 convertors as they are incompatible with uritemplate format
        path = re.sub(_PATH_PARAMETER_COMPONENT_RE, r'{\g<parameter>}', path)
          return path
  
      def should_include_endpoint(self, path, callback):
          """
          Return `True` if the given endpoint should be included.
keep keep keep keep replace keep keep keep keep keep
 Fix URL pattern parsing in schema generation (#5689)

* Fix url parsing in schema generation

- Call `str(pattern)` to get non-escaped route
- Strip converters from path to comply with uritemplate format. 
   Background: https://github.com/encode/django-rest-framework/issues/5675#issuecomment-352829363

Fixes #5675 
rest_framework/schemas/generators.py