Как лучше всего указать 404 и 500 при использовании Google App Engine - PullRequest
0 голосов
/ 31 декабря 2018

В моем app.yaml в настоящее время указано следующее для ошибок:

обработчики ошибок:

  • file: templates / error_static.html

ВнутриВ фреймворке, обработчики ошибок могут быть указаны следующим образом:

@app.errorhandler(400)  # Bad Request
@app.errorhandler(401)  # Unauthorized
@app.errorhandler(403)  # Forbidden
@app.errorhandler(404)  # Not Found
@app.errorhandler(405)  # Method Not Allowed
@app.errorhandler(410)  # Gone
@app.errorhandler(418)  # I'm a Teapot
@app.errorhandler(422)  # Unprocessable Entity
@app.errorhandler(500)  # Internal Server Error
def error_handler(e):

Если в app.yaml указано 404, это заменяет вышеприведенное?

error_handlers: - file: templates /error_static.html

Если в app.yaml указан подстановочный маршрут и указан обработчик 404, есть ли причина для сохранения вышеприведенного?

...