This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Sun May 31 20:56:54 -0700 2009 | |
| |
LICENSE | Sun May 31 20:56:54 -0700 2009 | |
| |
README | Sun Jun 28 10:57:41 -0700 2009 | |
| |
__init__.py | Sun May 31 20:56:54 -0700 2009 | |
| |
deploy/ | Sun May 31 20:56:54 -0700 2009 | |
| |
manage.py | Sun Jun 28 10:44:56 -0700 2009 | |
| |
settings.py | Sun May 31 20:56:54 -0700 2009 | |
| |
shortener/ | Sun May 31 20:56:54 -0700 2009 | |
| |
templates/ | Sun Jun 28 11:02:02 -0700 2009 | |
| |
urls.py | Sun May 31 20:56:54 -0700 2009 |
README
url-shortener ============= This is URL shortening application using the Django framework The shortened URLs use the base 62 value of ids of the model they are stored in. A count of how many times the URLs are used is kept. The main page shows the 10 most recent and 10 most popular URLs. Prerequisites ============= Download Blueprint from: http://www.blueprintcss.org/ Copy the "blueprint" folder into static/css/ (which you may need to create) Note that in a production installation, you'll want to have your web server serve the "static" folder instead of letting Django serve it. Settings ======== The following values need to be set in settings.py: SITE_NAME The name of the site (e.g. 'urlshorteningsite.com') SITE_BASE_URL The base URL of the site. This can be based on the SITE_NAME: SITE_BASE_URL = 'http://' + SITE_NAME + '/' REQUIRE_LOGIN Set REQUIRE_LOGIN to True if you want to require that a user be logged in to be able to submit a URL to be shortened. Set it to False if you do not want to require login to submit a URL.







