Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
gaeutilities - A collection of utilities to help with application development on Google Appengine http://gaeutilities.appspot.com
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
Gaeutilities is a collection of utility classes intended to aid development on Google's Appengine. The classes include: More information and the demo can be found at http://gaeutilities.appspot.com which is hosted on Appengine. Cache: A simple caching library that stores data in both memcache and the datastore, attempting to work directly with memcache when possible. Cache is accessible as a dictionary. Session: A robust sessions library with a focus on security. It features memcache and datastore interaction with rotating tokens to provide high levels of security and perfomance for when session data must be kept server side, and also supports a cookie only mode for when security is not a concern, and performance is of the upmost importance. Flash: Functionality to provide next request messages, that integrates with Session, or can be used stand alone. Useful for those "Thank you for logging in" type messages. Event: A simple subscribe/publish event model, useful for creating hooks within your applications. ROTModel: (soon to be deprecated) A wrapper for db.Model that will automatically retry reads/writes when a timeout is encounterd. This functionality was introduced natively into Appengine a while ago, and this module will be deprecated shortly.