Q:

Which are the best web free hosts to practice Django deployment?

I'm a beginner with Django but I'd like to see my projects online without having to pay for the host as it is just to learn to deployment process.

A:

try pythonanywhere. imo, its one of the best free django cloud host you can find

A:

Heroku is free. It uses deployment via git, so you will also learn that in the process.
I suggest setting up an account at Github - also free for public repositories - and following the tutorial to setup the repository for your app. Then learn how to deploy that repo to Heroku. 
The documentation of both sites is fantastic.

