[pyar] [django] Rest framework

Daniel dmlistapython en gmail.com
Jue Mayo 14 18:28:03 ART 2015


Hola Gente,

tengo este serializador:

class ClienteSerializer(serializers.ModelSerializer):
    class Meta:
        model = Cliente
        fields = ('id', 'razon_social', 'cond_iva', 'direccion', 'ciudad',
'cuit')


resulta que el cuit (que sea válido) lo evalúo a nivel modelo, si envio un
cuit invalido me genera una excepción.

El problema es que la API me devuelve un error 500 con el error,
¿como capturo ese error desde el serializador y lo devuelvo como un 400 con
un mensaje elegante?
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150514/1b5d8d30/attachment.html>


More information about the pyar mailing list