• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

429
Views
Django rest framework: cómo cambiar el formato de respuesta de error globalmente

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." ] }
about 3 years ago · Santiago Trujillo
2 answers
Answer question

0

Puede usar el controlador de excepciones de Restframework. Por favor, eche un vistazo .

about 3 years ago · Santiago Trujillo Report

0

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í

about 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error