Reusable url shortener and lookup library.
Project description
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.
Documentation
Examples and detailed documentation is available on the documentation page.
TODO
- Add backends for Django Models and SQLAlchemy/Elixir
Changelog
1.1.7 (2010-03-22)
- More documentation
- 100% test coverage
1.1.6 (2010-03-21)
- Fixed a few typos
- More documentation
- Better test coverage
1.1.4 (2010-03-19)
- Added some unit tests
- Updated the documentation
- Changed the way registering and getting handlers work
1.0.0 (2010-03-19)
- First public release
- Added Django template tag
- Added App Engine backend
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ao.shorturl-1.1.7.tar.gz
(9.0 kB
view hashes)
Built Distributions
ao.shorturl-1.1.7-py2.7.egg
(21.6 kB
view hashes)
ao.shorturl-1.1.7-py2.6.egg
(21.6 kB
view hashes)
ao.shorturl-1.1.7-py2.5.egg
(21.6 kB
view hashes)