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 !