use named formatting in error messages

This commit is contained in:
AlanCoding
2018-04-24 11:26:36 -04:00
parent 43aab10d18
commit 7c621a91ee
2 changed files with 11 additions and 5 deletions

View File

@@ -2673,7 +2673,9 @@ class CredentialSerializer(BaseSerializer):
for field in set(data.keys()) - valid_fields - set(credential_type.defined_fields):
if data.get(field):
raise serializers.ValidationError(
{"detail": _("'%s' is not a valid field for %s") % (field, credential_type.name)}
{"detail": _("'{field_name}' is not a valid field for {credential_type_name}").format(
field_name=field, credential_type_name=credential_type.name
)}
)
value.pop('kind', None)
return value