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
Built Distributions
File details
Details for the file ao.shorturl-1.1.7.tar.gz
.
File metadata
- Download URL: ao.shorturl-1.1.7.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebeb9d76ed61e0990a8c0d1a6ab928664320325d383504e9c93b4602000746fc |
|
MD5 | a806320bf91c1ddd6118a59138adc384 |
|
BLAKE2b-256 | 1ebfacf56131355f455ca8b94a43c0ecf4852b2ab1fcc946a50aef1c1dbfbcce |
File details
Details for the file ao.shorturl-1.1.7-py2.7.egg
.
File metadata
- Download URL: ao.shorturl-1.1.7-py2.7.egg
- Upload date:
- Size: 21.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87d1b3dbda565eb90b3e49a2c111b25a097940ef6d30d0d91d68cad5e0140040 |
|
MD5 | 879397ac92670d0ca916e73e466248f9 |
|
BLAKE2b-256 | a6540652b70ab00614395b7aa2be8aedef0c68061267562311607d7b90c5f13e |
File details
Details for the file ao.shorturl-1.1.7-py2.6.egg
.
File metadata
- Download URL: ao.shorturl-1.1.7-py2.6.egg
- Upload date:
- Size: 21.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bb3a18ba5f3a6291f04b114c91c52bd812dd391c5dd4f9c29b2b64ef06a1ec8 |
|
MD5 | d4ae9880d12f8f89b55d20cc11c46135 |
|
BLAKE2b-256 | fee7d3541db352c922bc82bb0ac3e7f616dec4e6fb8ce13f5c7a0568751b9675 |
File details
Details for the file ao.shorturl-1.1.7-py2.5.egg
.
File metadata
- Download URL: ao.shorturl-1.1.7-py2.5.egg
- Upload date:
- Size: 21.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3efa749c1bc94ae44b4e62f6152efd375d6ceb2c4a17d30308926fa42c3730d6 |
|
MD5 | 80fe66e1022ff35c3a1b6132aeb07602 |
|
BLAKE2b-256 | 9bce9231426fc8239e2c8e62c60dedb560f052a8f144587873131db9831760f2 |