MCPcopy
hub / github.com/encode/django-rest-framework / reverse_action

Method reverse_action

rest_framework/viewsets.py:163–175  ·  view source on GitHub ↗

Reverse the action for the given `url_name`.

(self, url_name, *args, **kwargs)

Source from the content-addressed store, hash-verified

161 return request
162
163 def reverse_action(self, url_name, *args, **kwargs):
164 """
165 Reverse the action for the given `url_name`.
166 """
167 url_name = '%s-%s' % (self.basename, url_name)
168 namespace = None
169 if self.request and self.request.resolver_match:
170 namespace = self.request.resolver_match.namespace
171 if namespace:
172 url_name = namespace + ':' + url_name
173 kwargs.setdefault('request', self.request)
174
175 return reverse(url_name, *args, **kwargs)
176
177 @classmethod
178 def get_extra_actions(cls):

Callers 1

get_result_urlMethod · 0.45

Calls 1

reverseFunction · 0.90

Tested by

no test coverage detected