upenu/website — pull request #1 by sarahjkim (2014-03-26 01:06:22+00:00)
Title: Completed Officer Model [Using SQLite]

Five Model Classes:
1. Officer: inherits from User, has office hours, has classes taken
2. OfficeHour: has day of week, has time of day, associated with officers
3. BerkeleyClass: has class name, associated with officers
4. OfficerHour: used to link Officer with OfficeHour (through for ManyToManyField)
5. OfficerClass: used to link Officer with BerkeleyClass (through for ManyToManyField)

Admin Registrations:
1. Officer: information, can add office hours, can add classes taken
2. OfficeHour: can add day/time
3. BerkeleyClass: can add class name

Note: Temporarily using SQLite. Just uncomment DATABASES section of upe/settings.py to switch back to PostgreSQL.