From d1ed2621086cee7ee83057f7929fc0023ac85479 Mon Sep 17 00:00:00 2001 From: HamidReza Sadeghzadeh <79264777+HamidRezaSZ@users.noreply.github.com> Date: Sat, 4 Mar 2023 16:12:56 +0330 Subject: [PATCH] Update serializers.py Change field.field_name to field.label in to_internal_value function --- rest_framework/serializers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index e27f8a47c..550702152 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -486,9 +486,9 @@ class Serializer(BaseSerializer, metaclass=SerializerMetaclass): if validate_method is not None: validated_value = validate_method(validated_value) except ValidationError as exc: - errors[field.field_name] = exc.detail + errors[field.label] = exc.detail except DjangoValidationError as exc: - errors[field.field_name] = get_error_detail(exc) + errors[field.label] = get_error_detail(exc) except SkipField: pass else: