Todos los mensajes de error que devuelven los validadores predeterminados de Django terminan con un punto (.). ¿Hay alguna forma de eliminar ese último punto de todos los mensajes a nivel mundial?
O, si alguien me ayuda a encontrar una manera de detectar esta función de retorno de error, puedo recortar el último punto si existe en esa sección.
Ejemplos de mensajes de error.
{ "email": [ "This field may not be blank." ] } { "email": [ "Enter a valid email address." ] }
Si desea cambiarlos todos, debe anular los mensajes predeterminados del campo en algún lugar de la inicialización de la aplicación:
serializers.CharField.default_error_messages['blank'] = 'This field may not be blank'
Por ejemplo, el mensaje en blanco se puede encontrar aquí