mirror of
https://github.com/encode/django-rest-framework.git
synced 2024-11-22 09:36:49 +03:00
use verbose_name instead of object_name in field_mapping (#4299)
* use verbose_name instead of object_name in error messages
This commit is contained in:
parent
b63099084f
commit
f0f61aa077
|
@ -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(
|
||||
|
|
|
@ -77,7 +77,7 @@ class TestUniquenessValidation(TestCase):
|
|||
data = {'username': 'existing'}
|
||||
serializer = UniquenessSerializer(data=data)
|
||||
assert not serializer.is_valid()
|
||||
assert serializer.errors == {'username': ['UniquenessModel with this username already exists.']}
|
||||
assert serializer.errors == {'username': ['uniqueness model with this username already exists.']}
|
||||
|
||||
def test_is_unique(self):
|
||||
data = {'username': 'other'}
|
||||
|
|
Loading…
Reference in New Issue
Block a user