mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-04 20:40:14 +03:00
add the namespace when rendering related fields
This commit is contained in:
parent
6f6f794be5
commit
c3564084e1
|
@ -271,6 +271,11 @@ class HyperlinkedRelatedField(RelatedField):
|
|||
|
||||
lookup_value = getattr(obj, self.lookup_field)
|
||||
kwargs = {self.lookup_url_kwarg: lookup_value}
|
||||
|
||||
namespace = request.resolver_match.namespace
|
||||
if namespace and not view_name.startswith(namespace + ':'):
|
||||
view_name = namespace + ':' + view_name
|
||||
|
||||
return self.reverse(view_name, kwargs=kwargs, request=request, format=format)
|
||||
|
||||
def get_name(self, obj):
|
||||
|
|
Loading…
Reference in New Issue
Block a user