mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-07-29 01:20:02 +03:00
Reject PrimaryKeyRelatedField bool lookup values
This commit is contained in:
parent
04e0c2b9ab
commit
4b57646e6d
|
@ -259,6 +259,8 @@ class PrimaryKeyRelatedField(RelatedField):
|
|||
data = self.pk_field.to_internal_value(data)
|
||||
queryset = self.get_queryset()
|
||||
try:
|
||||
if isinstance(data, bool):
|
||||
raise TypeError
|
||||
return queryset.get(pk=data)
|
||||
except ObjectDoesNotExist:
|
||||
self.fail('does_not_exist', pk_value=data)
|
||||
|
|
Loading…
Reference in New Issue
Block a user