django app deployment on heroku code example
Example 1: how to deploy to heroku djangorest framework app
heroku login
You will prompt to provide heroku credentials(Email and password), once you have authenticated you can access both heroku and git commands.
Example 2: travis deployment script for django applications to heroku
language: python
deploy:
provider: heroku
buildpack: python
api_key:
secure: very_long_encrypted_token
strategy: git
app: glucosetracker-demo
on:
repo: jcalazan/glucose-tracker
run:
- "python glucosetracker/manage.py syncdb --noinput --settings=settings.heroku"
- "python glucosetracker/manage.py migrate --all --settings=settings.heroku"
- "python glucosetracker/manage.py load_random_glucose_data jsmith --settings=settings.heroku"
- restart
script: "coverage run --source=. glucosetracker/manage.py test -v 2"