From 9342d9eea00e4c4c3d5a21f6ed96194ef6bf8caf Mon Sep 17 00:00:00 2001 From: Sassan Haradji Date: Sun, 24 Jul 2016 04:57:24 +0430 Subject: [PATCH] use verbose_name instead of object_name in field_mapping --- rest_framework/utils/field_mapping.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rest_framework/utils/field_mapping.py b/rest_framework/utils/field_mapping.py index af7ab0231..ce2e2397f 100644 --- a/rest_framework/utils/field_mapping.py +++ b/rest_framework/utils/field_mapping.py @@ -59,7 +59,7 @@ def get_detail_view_name(model): """ return '%(model_name)s-detail' % { 'app_label': model._meta.app_label, - 'model_name': model._meta.object_name.lower() + 'model_name': model._meta.verbose_name.lower() } @@ -220,7 +220,7 @@ def get_field_kwargs(field_name, model_field): unique_error_message = model_field.error_messages.get('unique', None) if unique_error_message: unique_error_message = unique_error_message % { - 'model_name': model_field.model._meta.object_name, + 'model_name': model_field.model._meta.verbose_name, 'field_label': model_field.verbose_name } validator = UniqueValidator(