From 2a0ac4c80fcd96d1cabb4e4378910ee3c96959b3 Mon Sep 17 00:00:00 2001 From: John Downs Date: Tue, 14 Nov 2017 14:10:59 -0500 Subject: [PATCH] fields should respect error messages on the parent field --- rest_framework/serializers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rest_framework/serializers.py b/rest_framework/serializers.py index 67cf432e0..1d67a03af 100644 --- a/rest_framework/serializers.py +++ b/rest_framework/serializers.py @@ -900,6 +900,9 @@ class ModelSerializer(Serializer): if model_field.help_text is not None: kwargs['help_text'] = model_field.help_text + if model_field.error_messages is not None: + kwargs['error_messages'] = model.error_messages + # TODO: TypedChoiceField? if model_field.flatchoices: # This ModelField contains choices kwargs['choices'] = model_field.flatchoices