diff --git a/rest_framework/utils/breadcrumbs.py b/rest_framework/utils/breadcrumbs.py index 5d8a18cf2..8f68d9300 100644 --- a/rest_framework/utils/breadcrumbs.py +++ b/rest_framework/utils/breadcrumbs.py @@ -9,11 +9,8 @@ def get_breadcrumbs(url, request=None): tuple of (name, url). """ from rest_framework.reverse import preserve_builtin_query_params - from rest_framework.settings import api_settings from rest_framework.views import APIView - view_name_func = api_settings.VIEW_NAME_FUNCTION - def breadcrumbs_recursive(url, breadcrumbs_list, prefix, seen): """ Add tuples of (name, url) to the breadcrumbs list, diff --git a/tests/test_utils.py b/tests/test_utils.py index 5e2823b96..781aedb84 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -31,6 +31,7 @@ class NestedResourceRoot(APIView): class NestedResourceInstance(APIView): pass + class CustomNameResourceInstance(APIView): def get_view_name(self): return "Foo" @@ -89,7 +90,7 @@ class BreadcrumbTests(TestCase): ('Resource Root', '/resource/'), ('Foo', '/resource/customname') ] - ) + ) def test_nested_resource_breadcrumbs(self): url = '/resource/123/'