Functions
| compact(*names) | |
| hash_password(salt, password) | |
| redirect(location[, code]) | Return a response object (a WSGI application) that, if called, |
| salt() | Produces a 64-bit salt value |
| sha256 | Returns a sha256 hash object; optionally initialized with a string |
Classes
| Action(req, params) | Represents an action that can be taken by the server. |
| Authentication(req, params) | |
| AuthenticationFailureForbidden(req, params) | |
| AuthenticationFailureNotFound(req, params) | |
| AuthenticationFailureRedirect(req, params) | |
| CreateUser(req, params) | |
| CurrentUserCheck(req, params) | |
| DateTime([timezone]) | A type for datetime.datetime() objects. |
| Entity(**kwargs) | The base class for all entities |
| Field(type, *args, **kwargs) | Represents the definition of a ‘field’ on an entity. |
| HMAC(key[, msg, digestmod]) | RFC 2104 HMAC class. Also complies with RFC 4231. |
| LargeBinary([length]) | A type for large binary byte data. |
| LoginCookie(req, params) | |
| LogoutProcessor(req, params) | |
| ManyToMany(of_kind, *args, **kwargs[, ...]) | |
| ManyToOne(of_kind, *args, **kwargs[, ...]) | |
| OneToMany(of_kind, *args, **kwargs[, filter]) | |
| OpenID(**kwargs) | |
| Permission(**kwargs) | |
| RequestDataAggregator(req, params) | Transfers parameters from the request’s POST data and query string to the |
| String([length, convert_unicode, ...]) | The base for all string and character types. |
| Unicode(**kwargs[, length]) | A variable length Unicode string. |
| UnicodeText(**kwargs[, length]) | An unbounded-length Unicode string. |
| User(**kwargs) | |
| UserDataAggregator(req, params) | |
| UserIDSelector(req, params) | |
| UserLoginSelector(req, params) | |
| Verification(req, params) | |
| VerificationRequest(**kwargs) |
Exceptions
| Forbidden([description]) | 403 Forbidden |
| InternalServerError([description]) | 500 Internal Server Error |
| MultipleResultsFound | A single database result was required but more than one were found. |
| NoResultFound | A database result was required but none was found. |
| NotFound([description]) | 404 Not Found |