Я реализую пользовательские сообщения об ошибках для моего сериализатора.
<b>class MySerializer(serializer.ModelSerializer):</b>
...
<b>Meta:</b>
model = <b>MyModel</b>
fields = ['username']
extra_kwargs = {
'username': {"error_messages":{
"required": "username is required",
"blank": "username cannot be blank",
"invalid": "username is invalid",
}
},
}
Поэтому вместо повышения <b>username:</b> This field is required.
он вызывает <b>username:</b> username is required.
.
У меня есть один такой <b>error_message</b>
вполе, и оно не работает в этом поле, т. е. я не смог угадать его тип <b>error_message</b>
.
Но мне было интересно, какие существуют другие типы <b>error_messages</b>
, кроме <b>blank</b>
, <b>required</b>
и <b>invalid</b>
?
django-rest-framework 3.8.2