mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-05 04:50:12 +03:00
Merge e499cce535
into 836e49b535
This commit is contained in:
commit
93be897245
|
@ -261,6 +261,7 @@ class PrimaryKeyRelatedField(RelatedField):
|
||||||
|
|
||||||
class HyperlinkedRelatedField(RelatedField):
|
class HyperlinkedRelatedField(RelatedField):
|
||||||
lookup_field = 'pk'
|
lookup_field = 'pk'
|
||||||
|
lookup_url_kwarg = 'pk'
|
||||||
view_name = None
|
view_name = None
|
||||||
|
|
||||||
default_error_messages = {
|
default_error_messages = {
|
||||||
|
@ -276,7 +277,7 @@ class HyperlinkedRelatedField(RelatedField):
|
||||||
self.view_name = view_name
|
self.view_name = view_name
|
||||||
assert self.view_name is not None, 'The `view_name` argument is required.'
|
assert self.view_name is not None, 'The `view_name` argument is required.'
|
||||||
self.lookup_field = kwargs.pop('lookup_field', self.lookup_field)
|
self.lookup_field = kwargs.pop('lookup_field', self.lookup_field)
|
||||||
self.lookup_url_kwarg = kwargs.pop('lookup_url_kwarg', self.lookup_field)
|
self.lookup_url_kwarg = kwargs.pop('lookup_url_kwarg', self.lookup_url_kwarg)
|
||||||
self.format = kwargs.pop('format', None)
|
self.format = kwargs.pop('format', None)
|
||||||
|
|
||||||
# We include this simply for dependency injection in tests.
|
# We include this simply for dependency injection in tests.
|
||||||
|
|
Loading…
Reference in New Issue
Block a user