You just create a Django app, you want to publish it and show it to public. Heroku is one of the popular place you can host your site there. But you need to know how to deploy it. Here is the step-by-step procedure.