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.
2 parents 4d68fa7 + f52bce7 commit 53578bfCopy full SHA for 53578bf
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