1. Leo Dirac
  2. pleasestopby

Overview

** Installation notes:

** settings.py: 
If it says it can't find settings.py what it means
is it can't find private_settings.py.  Just run:
    touch private_settings.py
and you'll be fine.

** Email:
Getting email to work requires either configuring django to send mail
locally, or configuring a username/password for a smtp account.  I've
got an example gmail account set up so if you put
    EMAIL_HOST_USER = 'youraccount@gmail.com'
    EMAIL_HOST_PASSWORD = 'yourpassword'
in private_settings.py that will work.

** Notifications:
If you're getting errors sending notifications, you probably need to run
    ./manage.py define_notifications

** Twitter integration:
The oauth key checked into settings.py is for a local test app.  It will
redirect to the URL 
    http://local.pleasestopby.org:8008/twitter/return
To make this work, you'll need to run your dev server on port 8008, i.e.
    ./manage.py runserver 0.0.0.0:8008
(Note: the 0.0.0.0 tells the server to accept incoming connections from 
other machines -- which allows you to test the app on your phone, for example,
but makes the server less secure.)
You'll also need to put an entry in your /etc/hosts file as such:
    sudo vi /etc/hosts
Add the line:
    127.0.0.1	local.pleasestopby.org
Then, when you're testing locally, be sure to access the site through the URL
    http://local.pleasestopby.org:8008/
to ensure that cookies are set properly.