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.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.