В документации упоминается «подкласс конечных точек.ServiceException» по адресу https://developers.google.com/appengine/docs/python/endpoints/exceptions. Однако на самом деле подклассы не могут выражать ничего, кроме строкового сообщения, «состояния» и http-кода.
Чтобы любое приложение имело более интеллектуальную обработку исключений, ошибки должны нести больше.
Как можно создать подкласс класса исключения, предоставляя собственное сообщение/состояние?