mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-05 04:50:12 +03:00
Change get_links method code
This commit is contained in:
parent
f6d04e651a
commit
f60114c0a7
|
@ -322,13 +322,12 @@ class SchemaGenerator(object):
|
||||||
# Only generate the path prefix for paths that will be included
|
# Only generate the path prefix for paths that will be included
|
||||||
if not paths:
|
if not paths:
|
||||||
return None
|
return None
|
||||||
prefix = self.determine_path_prefix(paths)
|
|
||||||
|
|
||||||
for path, method, view in view_endpoints:
|
for path, method, view in view_endpoints:
|
||||||
if not self.has_view_permissions(path, method, view):
|
if not self.has_view_permissions(path, method, view):
|
||||||
continue
|
continue
|
||||||
link = self.get_link(path, method, view)
|
link = self.get_link(path, method, view)
|
||||||
subpath = path[len(prefix):]
|
typical_path = self.make_typical_path(path)
|
||||||
keys = self.get_keys(subpath, method, view)
|
keys = self.get_keys(subpath, method, view)
|
||||||
insert_into(links, keys, link)
|
insert_into(links, keys, link)
|
||||||
return links
|
return links
|
||||||
|
|
Loading…
Reference in New Issue
Block a user