In this Django tutorial, we cover how to move from a local environment to a live web server.
I have chosen for us to use Digital Ocean because it is a fully-featured virtual private server, which gives you full access to anything you might want, has plans that are as low as $5/month, and also comes with a “one-click-application” server that has a lot of the tools we need pre-installed. Despite being $5/month, you can be billed hourly, so even if you just wanted to follow along and then cancel, you could do that and pay a few pennies.
Digital Ocean Server:
Sample code and text-based tutorial: