How to deploy a Django App to Heroku (The Github Method)

The beauty of building an app or a website is appreciated when others are able to see and view it from their end.
Deploying an application means putting it on a web server so it can be used through the internet. The goal of deploying is to make it av...