Skip to content

Alok-Sharma/DjangoSandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django Sandbox#

Site up at http://djangosandbox.alwaysdata.net

Implemented OpenID for logging in. Library used: https://bitbucket.org/benoitc/django-authopenid

Implemented Twitter-Bootstrap : https://github.com/twitter/bootstrap/

The purpose of this site was just to learn web-dev with Django and Python from Development to Deployment. PyDev for Eclipse was used.

Description:

  • This simple, Profiles oriented, Django powered website implements basic website tools such as Login and Register along with certain privileges to users.
  • The privileges are such that it allows an authorized user to Edit their own profile details, change their login password. Every user is also allowed to view other user's profile.
  • Unauthorized users do not have any privileges apart from viewing other profiles.
  • Viewing other profiles will not allow editing or changing passwords. Authorized users can only view the details, logout or choose to go back to own profile. I learnt how to grant and deny custom defined privileges to authorized and unauthorized users by implementing this.
  • Apart from this, I implemented some customized form validation in the Registration Form page.
  • The purpose of hosting it up on a free hosting was to understand how a website is finally deployed. I often see that I simply ignore this phase of web development. But I wanted to understand this final step practically, and that's why I had it hosted. I must say that alwaysdata.net was very helpful, providing support individually wherever problems cropped up. It's also one of the few free web hosting sites that support Django.

About

A Django site implementing django-authopenid and twitter-bootstrap.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published