Есть такой сериализатор
class ElementCommonInfoSerializer(serializers.ModelSerializer):
self_description = serializers.CharField(required=False, allow_null=True,
validators=[RegexValidator(regex=r'^[a-zA-Z0-9,.!? -/*()]*$',
message='The system detected that the data is not in English. '
'Please correct the error and try again.')]
)
....
class Meta:
model = Elements
fields = ('self_description',......)
При возникновении исключения отдает ошибку в таком виде
{
"self_description": [
"The system detected that the data is not in English. Please correct the error and try again."
]
}
Т.е. ключем является имя поля. мне на фронт надо отдавать с другим ключем
{
"general_errors": [
"The system detected that the data is not in English. Please correct the error and try again."
]
}
Как это можно изменить?