MCPcopy
hub / github.com/django/django / serve

Method serve

django/test/testcases.py:1694–1701  ·  view source on GitHub ↗
(self, request)

Source from the content-addressed store, hash-verified

1692 return super().get_response(request)
1693
1694 def serve(self, request):
1695 os_rel_path = self.file_path(request.path)
1696 os_rel_path = posixpath.normpath(unquote(os_rel_path))
1697 # Emulate behavior of django.contrib.staticfiles.views.serve() when it
1698 # invokes staticfiles' finders functionality.
1699 # TODO: Modify if/when that internal API is refactored
1700 final_rel_path = os_rel_path.replace("\\", "/").lstrip("/")
1701 return serve(request, final_rel_path, document_root=self.get_base_dir())
1702
1703 def __call__(self, environ, start_response):
1704 if not self._should_handle(get_path_info(environ)):

Callers 1

get_responseMethod · 0.95

Calls 4

file_pathMethod · 0.95
serveFunction · 0.90
unquoteFunction · 0.85
get_base_dirMethod · 0.45

Tested by

no test coverage detected