From 0baeb6046f16f400537fa22b780b340338248a21 Mon Sep 17 00:00:00 2001 From: Sumanth Ratna Date: Thu, 31 Dec 2020 15:59:06 -0500 Subject: [PATCH] Avoid repeat calls to get_resolver --- rest_framework/routers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/routers.py b/rest_framework/routers.py index 5b1e248e5..45b153293 100644 --- a/rest_framework/routers.py +++ b/rest_framework/routers.py @@ -309,11 +309,11 @@ class APIRootView(views.APIView): # Return a plain {"name": "hyperlink"} response. ret = OrderedDict() namespace = request.resolver_match.namespace + reverse_dict = get_resolver().reverse_dict for key, url_name in self.api_root_dict.items(): if namespace: url_name = namespace + ':' + url_name try: - reverse_dict = get_resolver().reverse_dict if reverse_dict.get(url_name): # REST Framework view view_name = url_name