This is the backend application for the website.
This tutorial is pretty great for learning Django in general https://docs.djangoproject.com/en/1.8/intro/tutorial01/
This one is pretty great for learning Heroku https://devcenter.heroku.com/articles/getting-started-with-django
The general procedure to get things running is:
-
Install Heroku toolbelt
-
Clone this repository into some directory
-
Make your changes and push back, it will automatically be deployed, don't screw anything up because that makes actual changes!!
To run locally, you need to:
-
be running in a virtual env "virtualenv venv" "source venv/bin/activate"
-
call "heroku pg:pull open-edu::database drkhcv6ebttof"
-
call "python manage.py migrate"
-
call "python manage.py runserver"
-
view whatever changes you made