** Installation notes:
If it says it can't find settings.py what it means
is it can't find private_settings.py. Just run:
and you'll be fine.
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 = 'firstname.lastname@example.org'
EMAIL_HOST_PASSWORD = 'yourpassword'
in private_settings.py that will work.
If you're getting errors sending notifications, you probably need to run
** Twitter integration:
The oauth key checked into settings.py is for a local test app. It will
redirect to the URL
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:
Then, when you're testing locally, be sure to access the site through the URL
to ensure that cookies are set properly.