No description, website, or topics provided.
Python JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
blog/.hg
contact_form
media
middleware
oauth2
openid_consumer
pagination
robots
socialauth
tagging
templates
tips
README
__init__.py
manage.py
settings.py
settings_auth.py
settings_dev.py
settings_prod.py
tinyurl.py
twitter.py
urls.py

README

What it does
-----------------

TipsForLinux is a simple website that allow users send a tips about
linux, like a blog.
It has been created using django with django-tagging, django-socialauth,
django-contact-form, django-paggination and comments (native) apps.
Users can use openid authentication system provided by twitter, google
and yahoo, but is possible to use common authentication system too
(based in django.contrib.auth).
A Twitter integration allow to post the tip name and the tip
URL (converted in tinyurl) via admin interface.

Implementation
-----------------

Download the sources and install the necessaries libs.

Libs included

1. python-oauth2 (github.com/brosner/python-oauth2.git)
2. python-twitter (python-twitter.googlecode.com/hg)

Libs you need to install:

1. pyfacebook (github.com/sciyoshi/pyfacebook/)
2. hashlib (pip install hashlib)
3. python-openid (github.com/openid/python-openid)
4. yadis (pypi.python.org/pypi/python-yadis)
5. python-oauth (oauth.googlecode.com/svn/code/python)
6. simplejson (pypi.python.org/pypi/simplejson)


Limitations
-----------------

I had a trouble to generate facebook key so I don't implemented
authentication based on it.