We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4d68fa7 commit f52bce7Copy full SHA for f52bce7
rest_framework_docs/api_docs.py
@@ -17,7 +17,8 @@ def __init__(self):
17
def get_all_view_names(self, urlpatterns, parent_pattern=None):
18
for pattern in urlpatterns:
19
if isinstance(pattern, RegexURLResolver):
20
- self.get_all_view_names(urlpatterns=pattern.url_patterns, parent_pattern=pattern)
+ parent_pattern = None if pattern._regex == "^" else pattern
21
+ self.get_all_view_names(urlpatterns=pattern.url_patterns, parent_pattern=parent_pattern)
22
elif isinstance(pattern, RegexURLPattern) and self._is_drf_view(pattern):
23
api_endpoint = ApiEndpoint(pattern, parent_pattern)
24
self.endpoints.append(api_endpoint)
0 commit comments