drakken.exceptions module#
Drakken exception classes and functions.
- exception drakken.exceptions.AccountDisabled#
Bases:
Exception
Account disabled: user.active = False.
- exception drakken.exceptions.AuthenticateFail#
Bases:
Exception
Email/password failure.
- exception drakken.exceptions.BadRequest#
Bases:
Exception
400 Bad request.
- exception drakken.exceptions.CSRFTokenFail#
Bases:
Exception
CSRF token failure.
- exception drakken.exceptions.EmailAddressTaken#
Bases:
Exception
Email address already taken.
- exception drakken.exceptions.Forbidden#
Bases:
Exception
403 Forbidden request.
Yes, we understood your request, and no, we’re not going to do it.
- exception drakken.exceptions.HTTPRedirect(path, status_code=302)#
Bases:
Exception
HTTP Redirect (302).
- Parameters:
path (str) – path redirected to.
status_code (int) – response status code. Default is 302.
- exception drakken.exceptions.LoginFail#
Bases:
Exception
Bad session ID.
- exception drakken.exceptions.NotFound#
Bases:
Exception
404 File not found.
To supply a 404 page, put a file named 404.html in the top-level templates folder.
- exception drakken.exceptions.PasswordLength#
Bases:
Exception
Password too long or too short.
- exception drakken.exceptions.UserNameTaken#
Bases:
Exception
User name already taken.
- drakken.exceptions.redirect(path, status_code=302)#
Friendly wrapper to raise HTTPRedirect exception.
Allows you to redirect() instead of raise HTTPRedirect().
- Parameters:
path (str) – path redirected to.
status_code (int) – response status code. Default is 302.
- Raises:
HTTPRedirect – redirect to another URL.