Исключения в ReportAPI
ReportAPI вызывает свои исключения на основе стандартных исключений Python.
Основные исключения
Все классы исключений ReportAPI определены в reportapi.exceptions
.
AbstractError
-
exception
AbstractError
[код]
Абстрактный класс исключений. В отличии от
встроенных в Python, выводит объекты сообщений с отложенным
переводом (ugettext_lazy).
Все основные исключения наследуются от него.
ValidationError
-
exception
ValidationError
[код]
Исключение проверки значений.
PermissionError
-
exception
PermissionError
[код]
Исключение проверки прав доступа.
ObjectFoundError
-
exception
ObjectFoundError
[код]
Исключение поиска объекта.
PeriodsError
-
exception
PeriodsError
[код]
Исключение установки периода для фильтров.
OversizeError
-
exception
OversizeError
[код]
Исключение превышения размера файла.
Дополнительные исключения
ExceptionReporterExt
-
exception
ExceptionReporterExt
[код]
Исключение, наследуемое от django.views.debug.ExceptionReporter
,
и предназначенное для вывода отчёта об ошибках.