mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-07 22:04:48 +03:00
satisfy flake8 lintig
This commit is contained in:
parent
775559c8c6
commit
f9d46d60d0
|
@ -1164,22 +1164,17 @@ class ModelSerializer(Serializer):
|
||||||
from django.core.exceptions import FieldDoesNotExist
|
from django.core.exceptions import FieldDoesNotExist
|
||||||
try:
|
try:
|
||||||
return related_model._meta.get_field(to_field)
|
return related_model._meta.get_field(to_field)
|
||||||
except FieldDoesNotExist as e:
|
except FieldDoesNotExist:
|
||||||
for field in related_model._meta.fields:
|
for field in related_model._meta.fields:
|
||||||
if field.related_model:
|
if field.related_model:
|
||||||
try:
|
try:
|
||||||
new_field = get_related_field(
|
new_field = get_related_field(
|
||||||
field.related_model, to_field)
|
field.related_model, to_field)
|
||||||
return new_field
|
return new_field
|
||||||
except FieldDoesNotExist as e:
|
except FieldDoesNotExist:
|
||||||
continue
|
continue
|
||||||
raise FieldDoesNotExist(
|
raise FieldDoesNotExist(
|
||||||
'%s has not field named %r' % (related_model, to_field))
|
'%s has not field named %r' % (related_model, to_field))
|
||||||
#try:
|
|
||||||
# related_pk = (relation_info.related_model._meta
|
|
||||||
# .get_field(to_field).primary_key)
|
|
||||||
#except FieldDoesNotExist as e:
|
|
||||||
# import ipdb; ipdb.set_trace()
|
|
||||||
pk = (get_related_field(relation_info.related_model, to_field)
|
pk = (get_related_field(relation_info.related_model, to_field)
|
||||||
.primary_key)
|
.primary_key)
|
||||||
if not pk:
|
if not pk:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user