You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
j dfeda94e87 eplips urls overview, decode html urls 13 years ago
..
deploy first commit 13 years ago
shortener eplips urls overview, decode html urls 13 years ago
templates eplips urls overview, decode html urls 13 years ago
.gitignore first commit 13 years ago
LICENSE first commit 13 years ago
README first commit 13 years ago
__init__.py first commit 13 years ago
database.sqlite first commit 13 years ago
manage.py first commit 13 years ago
settings.py first commit 13 years ago
urls.py eplips urls overview, decode html urls 13 years ago

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.