Tutoriel : Installation de Django avec Pipenv

Dans ce tutoriel, nous allons vous guider à travers les étapes d’installation de Django au sein d’un environnement Pipenv, l’initialisation d’un projet Django et la création d’un premier modèle de données avec la page d’administration correspondante. Suivez les étapes ci-dessous pour commencer :

Étape 1 : Installation de Pipenv

Pipenv est un outil de gestion de dépendances recommandé pour les projets Python. Assurez-vous de l’avoir installé sur votre système avant de continuer. Si ce n’est pas le cas, vous pouvez l’installer en utilisant la commande suivante :

$ pip install pipenv

Vérifiez que Pipenv est correctement installé en exécutant la commande suivante :

$ pipenv --version

Vous devriez voir la version de Pipenv s’afficher.

Étape 2 : Création de l’environnement virtuel

Maintenant que Pipenv est installé, nous pouvons créer notre environnement virtuel pour le projet Django. Dans votre terminal, accédez au répertoire de votre projet et exécutez la commande suivante :

$ pipenv --python 3.8

Cela va créer un nouvel environnement virtuel Python utilisant la version 3.8. Vous pouvez choisir une autre version si vous le souhaitez.

Étape 3 : Installation de Django

Une fois que votre environnement virtuel est créé, vous pouvez installer Django en utilisant la commande suivante :

$ pipenv install django

Cela va télécharger et installer la dernière version stable de Django dans votre environnement virtuel.

Étape 4 : Initialisation d’un projet Django

Maintenant que Django est installé, nous pouvons initialiser un nouveau projet Django. Exécutez la commande suivante dans votre terminal :

$ pipenv run django-admin startproject nom_du_projet

Remplacez nom_du_projet par le nom que vous souhaitez donner à votre projet Django.

Étape 5 : Création d’un modèle de données et de la page d’administration

Une fois que le projet est initialisé, accédez au répertoire du projet Django en utilisant la commande suivante :

$ cd nom_du_projet

Maintenant, nous allons créer un modèle de données et la page d’administration correspondante. Dans votre répertoire de projet Django, exécutez les commandes suivantes :

$ pipenv run python manage.py startapp nom_de_l_application
$ pipenv run python manage.py createsuperuser
$ pipenv run python manage.py makemigrations
$ pipenv run python manage.py migrate

Remplacez nom_de_l_application par le nom que vous souhaitez donner à votre application Django.

Ensuite, ouvrez le fichier nom_de_l_application/admin.py dans votre éditeur de texte et ajoutez les modèles de données que vous souhaitez créer dans la page d’administration. Voici un exemple de modèle de données simple :

from django.contrib import admin
from .models import VotreModele

admin.site.register(VotreModele)

Étape 6 : Exécution du serveur de développement

Finalement, vous pouvez démarrer le serveur de développement Django en utilisant la commande suivante :

$ pipenv run python manage.py runserver

Accédez à l’URL http://localhost:8000 dans votre navigateur pour voir votre application Django en action.

Voilà ! Vous avez maintenant installé Django au sein d’un environnement Pipenv, initialisé un projet Django et créé un premier modèle de données avec la page d’administration correspondante. Vous pouvez maintenant poursuivre le développement de votre projet selon vos besoins.

N’hésitez pas à consulter la documentation officielle de Django pour en savoir plus sur les fonctionnalités avancées et les bonnes pratiques de développement : https://docs.djangoproject.com/

Amusez-vous bien avec votre projet Django !

Laisser un commentaire