Dans cet article, nous allons créer notre premier projet avec Django. Voyons d’abord comment l’installer sur votre machine.
L’installation de Django
Django est une librairie Python, donc, comme pour toutes les librairies, on utilise “pip install”.
Lancer votre environnement virtuel Python et faites la commande “pip install Django”.
Tada !! L’installation de Django est faite, c’est simple non 🙂
Bien-sûr, en production, Django tourne avec Apache. Néanmoins, lors de la phase de développement, nous utilisons le serveur web intégré de Django, il est inutile de perdre du temps.
Nous verrons donc dans un prochain tutoriel comment justement mettre une application Django sur un serveur Apache de production. En attendant, la dépendance Django basique nous suffira.
Comment créer un projet Django
Ouvrez un terminal dans un nouveau dossier. Pour ce faire vous pouvez faire :
CD C:/votredossier
Une fois dans le dossier, nous allons créer un dossier Django :
django-admin startproject nom_du_projet
Cette commande a pour effet de créer tout les fichiers nécessaires à l’utilisation de Django. Une fois lancée, ouvrez le dossier et vous devriez voir plusieurs fichiers.
La commande que nous avons utilisé, django-admin , permet de faire énormément de choses. Si vous voulez plus d’informations , vous pouvez faire :
django-admin help
Cette commande vous montrera toutes les commandes existantes permettant de manipuler Django.
Comment lancer Django
Maintenant que notre projet est prêt, il faut le lancer sur le site internet. Ne vous inquiétez pas , c’est très simple. Encore une fois nous allons pouvoir exécuter tout cela en seulement quelques lignes de code.
Dans le dossier, vous pouvez voir un fichier appelé manage.py , nous allons l’utiliser pour lancer notre serveur web.
Tapez la commande suivante dans votre console :
python manage.py runserver
Si vous êtes sous linux ou mac, remplacez “python” par “python3”.
Cette commande a lancé un serveur web sous Django. Il vous suffit maintenant d’aller sur l’url http://localhost:8000 pour voir votre projet.
Si tout c’est bien passé , vous devriez voir cette écran :

Si c’est le cas, félicitations, vous avez installé Django !
L’adresse http://localhost:8000 est assez simple à comprendre. “localhost” signifie que le serveur web est lancé sur votre ordinateur. Le “:8000” signifie que c’est le port 8000 qui est utilisé.
Pour arrêter le serveur web, vous devez taper “Ctrl + C” sur l’invite de commande.
En conclusion
Comme vous le voyez, installer Django est très facile. En quelques lignes de code on peut avoir une installation fonctionnelle. Bien sûr, il reste beaucoup de travail afin d’obtenir un vrai site internet.
Si vous êtes intéressés sur le développement web avec Django, vous pouvez chercher sur mon blog, vous y trouverez des tutoriels vous aidant à créer un serveur web avec Django.
J’aimerai aussi vous proposer un livre qui m’as permis d’apprendre le développement web avec Django. Ce livre m’as permis d’avoir les bases de Django pour développer des projets perso et pro.
Ce lien est affilié. Si vous achetez avec celui-ci, je touche une commission. Sachez que je ne propose jamais de produits que je n’ai pas testé. Ce livre as un très bon rapport qualité prix, il es complet, il explique tout ce qu’il y a à savoir sur le développement web avec Django.
Si vous voulez apprendre cette technologie, je pense que ce livre vous permettra d’avoir des connaissances solides dans cette techno relativement rapidement. Je le recommande sincèrement a toute personne désirant apprendre Django !
Si cet article vous as plu, vous pouvez vous abonner à ma newsletter pour recevoir le guide GRATUIT Ultime pour bien débuter la programmation
J’espère bientôt vous revoir sur mon blog !