Je ne vais pas repasser les bases de Django et Python, puisqu'il y a des gens beaucoup plus qualifiés que moi pour le faire.
Si vous êtes nouveaux dans le monde de la programmation en général, je recommande fortement de jeter un coup d'oeil au site web TechWithTim. Il propose d'excellents tutoriels sur les bases de la programmation dans différents langages et une série d'introduction à Django très bien faite. Je ne suis pas affilié à lui d'aucune façon, j'ai seulement apprécié ses tutoriels dans mon périple de programmeur autodidacte.
Une autre bonne ressource est le site web simpleisbetterthancomplex qui cible spécifiquement Django. Ce dernier m'a aidé à mieux comprendre comment déployer mon site web en utilisant Nginx et Gunicorn.
Évidemment, il va sans dire que vous devriez absolument lire la documentation officielle. Il y a aussi le site web LearnDjango de l'un des membres du conseil d'administration de la fondation Django.
Un tutoriel plus détaillé sera disponible prochainement lorsque j'aurai plus de temps. En attendant, vous pouvez regarder mon GitHub. J'ai essayé de mettre le plus de commentaires possibles dans chaque fichier, mais je sais qu'un projet Django peut être intimidant lorsqu'on ne sait pas par où commencer. J'essaierai de rédiger ce tutoriel le plus tôt possible.