Skip to content

Schema can not created in v. 0.15.0  #358

@AlexElizard

Description

@AlexElizard

Schema can not created in v. 0.15.0.
In version 0.14.0, the problem is missing

Traceback v0.15.0

Traceback (most recent call last):
  File "/lib/site-packages/django/core/handlers/exception.py", line 47, in inner
    response = get_response(request)
  File "./lib/site-packages/django/core/handlers/base.py", line 181, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "./lib/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
    return view_func(*args, **kwargs)
  File "./lib/site-packages/django/views/generic/base.py", line 70, in view
    return self.dispatch(request, *args, **kwargs)
  File "./lib/site-packages/rest_framework/views.py", line 509, in dispatch
    response = self.handle_exception(exc)
  File "./lib/site-packages/rest_framework/views.py", line 469, in handle_exception
    self.raise_uncaught_exception(exc)
  File "./lib/site-packages/rest_framework/views.py", line 480, in raise_uncaught_exception
    raise exc
  File "./lib/site-packages/rest_framework/views.py", line 506, in dispatch
    response = handler(request, *args, **kwargs)
  File "./lib/site-packages/drf_spectacular/views.py", line 67, in get
    return self._get_schema_response(request)
  File "./lib/site-packages/drf_spectacular/views.py", line 71, in _get_schema_response
    return Response(generator.get_schema(request=request, public=self.serve_public))
  File "./lib/site-packages/drf_spectacular/generators.py", line 242, in get_schema
    paths=self.parse(request, public),
  File "./lib/site-packages/drf_spectacular/generators.py", line 216, in parse
    operation = view.schema.get_operation(
  File "./lib/site-packages/drf_spectacular/openapi.py", line 57, in get_operation
    operation['operationId'] = self.get_operation_id()
  File "./lib/site-packages/drf_spectacular/openapi.py", line 281, in get_operation_id
    tokenized_path = self._tokenize_path()
  File "./lib/site-packages/drf_spectacular/openapi.py", line 304, in _tokenize_path
    path = re.sub(
  File "./python/python39/lib/re.py", line 210, in sub
    return _compile(pattern, flags).sub(repl, string, count)
  File "./python/python39/lib/re.py", line 304, in _compile
    p = sre_compile.compile(pattern, flags)
  File "./python/python39/lib/sre_compile.py", line 764, in compile
    p = sre_parse.parse(p, flags)
  File "./python/python39/lib/sre_parse.py", line 948, in parse
    p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)
  File "./python/python39/lib/sre_parse.py", line 443, in _parse_sub
    itemsappend(_parse(source, state, verbose, nested + 1,
  File "./python/python39/lib/sre_parse.py", line 511, in _parse
    sourceget()
  File "./python/python39/lib/sre_parse.py", line 256, in get
    self.__next()
  File "./python/python39/lib/sre_parse.py", line 245, in __next
    raise error("bad escape (end of pattern)",
re.error: bad escape (end of pattern) at position 1
[05/Apr/2021 10:50:13] "GET /swagger/schema/ HTTP/1.1" 500 176816

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfix confirmation pendingissue has been fixed and confirmation from issue reporter is pending

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions