Django est un framework de haut niveau, écrit en Python, qui encourage le développement d'applications Web propres. Il s'agit d'un projet gratuit et open source avec une communauté de développeurs active et une documentation complète. Dans ce chapitre, nous aborderons la création d'un projet Django, en commençant par l'installation de Django.
Installation de Django
Pour commencer à créer votre projet Django, la première chose à faire est d'installer Django dans votre environnement de développement. L'installation est un processus simple et direct, qui peut être effectué en suivant les étapes ci-dessous :
Installation de Python
Django est un framework Python, donc avant d'installer Django, vous devez avoir Python installé sur votre ordinateur. Si Python n'est pas encore installé, vous pouvez le télécharger depuis le site Web officiel de Python https://www.python.org/downloads/ . Une fois téléchargé, exécutez le programme d'installation et suivez les instructions à l'écran pour installer Python.
Installation de Django
Une fois Python installé, vous pouvez maintenant installer Django. Django peut être installé à l'aide de pip, qui est un système de gestion de packages utilisé pour installer et gérer des packages logiciels écrits en Python.
Pour installer Django, ouvrez un terminal et tapez la commande suivante :
$ pip installer Django
Cette commande téléchargera et installera la dernière version stable de Django. Si vous souhaitez installer une version spécifique de Django, vous pouvez spécifier la version après le nom du package. Par exemple, pour installer Django version 2.2, vous pouvez utiliser la commande suivante :
$ pip installer Django==2.2
Créer un projet Django
Une fois Django installé, vous êtes prêt à créer votre premier projet Django. Un projet Django est l'ensemble des paramètres et des applications pour un site Web donné. Une application Django est un module Python qui se connecte à un projet Django et fournit des fonctionnalités spécifiques.
Pour créer un nouveau projet Django, ouvrez le terminal et accédez au répertoire dans lequel vous souhaitez créer le projet. Ensuite, utilisez la commande suivante :
$ django-admin startproject nom_projet
Remplacez "project_name" par le nom que vous souhaitez donner à votre projet. Cette commande créera un nouveau répertoire nommé d'après votre projet, qui contient la structure de base d'un projet Django.
Exécuter le serveur de développement
Une fois que vous avez créé votre projet, vous pouvez exécuter le serveur de développement Django pour voir votre projet en action. Le serveur de développement est un serveur Web léger qui dessert les pages de votre site Web localement : parfait pour le développement.
Pour exécuter le serveur de développement, accédez au répertoire de votre projet et utilisez la commande suivante :
$ python gérer.py serveur d'exécution
Cela démarrera le serveur de développement à l'adresse http://127.0.0.1:8000/. Si vous ouvrez cette adresse dans votre navigateur, vous verrez la page d'accueil de Django, confirmant que votre projet a été créé et exécuté avec succès.
Conclusion
Dans ce chapitre, nous couvrons l'installation de Django et la création d'un nouveau projet Django. Vous êtes maintenant prêt à commencer à développer votre site avec Django. Dans le chapitre suivant, nous aborderons la création d'applications Django et la structure d'un projet Django.