Reusable url shortener and lookup library.
In a nutshell
ao.shorturl is a library for integrating short URLs to a web application. Its front-end configuration is not specific to any web application framework, instead it uses various back-ends for different frameworks.
For example, ao.shorturl.appengine implements a Datastore backand for Google / Typhoon App Engine. If installed as a Django application, ao.shorturl also provides a template tag for easily displaying short URLs for any object that supports them.
Examples and detailed documentation is available on the documentation page.
Add backends for Django Models and SQLAlchemy/Elixir
100% test coverage
Fixed a few typos
Better test coverage
Added some unit tests
Updated the documentation
Changed the way registering and getting handlers work
First public release
Added Django template tag
Added App Engine backend
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.