Full-House-UW/fullhouse — pull request #52 by jlowdermilk (2012-10-30 20:11:49+00:00)
Title: Topic auth

This change adds user registration and authentication. Uses django-registration module which Cornell added/set up.

Lots of changes, detailed below:
* new app `fullhouse/auth` which is responsible for all auth/registration stuff. includes a custom registration backend so we can create user profiles (one-to-one model with user) with any fields we want (i.e. birthday, hair color, underwear preference)
* templates dir moved to `fullhouse/templates` from `fullhouse/databse/templates`.
* some changes to templates to use django's auth forms and our own registration form.

Still needed:
* go through all templates in `templates/registration` to make sure they use our base.html template for look/feel.
* update the `FullhouseRegistrationForm` in `fullhouse/auth/forms.py` to have the desired registration fields. the `UserProfile` module in `fullhouse/dashboard/models.py` should be updated accordingly.
* update wiki documentation
* moar pretzels