Para un proyecto de Google Appengine escrito en Python, quiero tener mis propios mensajes de error cuando ocurre un error. Quiero usar los error_handlers como se describe en: http://code.google.com/intl/nl/appengine/docs/python/config/appconfig.html#Custom_Error_ResponsesCómo crear páginas de error personalizadas con app.yaml para Google Appengine Python
En la aplicación que utilizo webapp con debug = False
Cuando creo un error en mi código, consigo el estándar 500 Error del servidor mensaje desde el navegador .
He creado una página de error personalizada denominada default_error.html
La pregunta es: ¿Dónde guardar esta página de error personalizada?
Por cierto Este es mi app.yaml
código:
application: customerrorpage
version: 1
runtime: python
api_version: 1
error_handlers:
- file: default_error.html
handlers:
- url: /good.htm
static_files: static/good.htm
upload: static/good.htm
- url:/
static_files: static/good.htm
upload: static/good.htm
- url: /.*
script: main.py
¿Cuál es la relación entre la clase 'BaseRequestHandler' y el uso de app.yaml? – Hans