Core Exceptions¶
These are exceptions that aren’t specific to any one part of FlaskBB and are used ubiquitously.
-
exception
flaskbb.core.exceptions.
BaseFlaskBBError
¶ Root exception for FlaskBB.
-
exception
flaskbb.core.exceptions.
ValidationError
(attribute, reason)¶ Used to signal validation errors for things such as token verification, user registration, etc.
Parameters:
-
exception
flaskbb.core.exceptions.
StopValidation
(reasons)¶ Raised from validation handlers to signal that validation should end immediately and no further processing should be done.
Can also be used to communicate all errors raised during a validation run.
Parameters: reasons – A sequence of (attribute, reason) pairs explaining why the object is invalid.