Podría ser una pregunta novato Python ...Django - a excepción de captura
try:
#do something
except:
raise Exception('XYZ has gone wrong...')
Incluso con debug = true, no desea que esta raise Exception
me da esa página amarilla. De hecho, quiero manejar la excepción al redirigir a los usuarios a una página de error o mostrar el error (dar un mensaje de error CSS en la parte superior de la página ...)
¿Cómo manejo eso? ¿Puede alguien guiarme? Si simplemente me levanto, voy a conseguir de páginas amarillas de depuración (de nuevo, no quiero ciertas excepciones para detener el sitio de funcionamiento, mostrando la página de depuración cuando debug = true).
¿Cómo manejo estas excepciones en views.py?
Gracias.
de inicio al no subir uno ... –
@ IgnacioVazquez-Abrams Gracias. ¿Pero cómo lo logra ValidationError de Django? No plantean excepción. Simplemente pasan la excepción como cadena a las vistas. – user423455
@ user423455 que capta la excepción dentro de la forma y manejar de manera apropiada. –