Django est un framework Python de haut niveau qui permet le développement d’applications web rapidement, avec un design propre et pragmatique. Voici une étape par étape pour la création d’un projet Django.
1. Installation de Django: Tout d’abord, vous devez installer Python et Django sur votre machine. Vous pouvez télécharger Python sur le site officiel de Python (https://www.python.org/) et vous pouvez installer Django en utilisant pip, l’outil de gestion de paquets de Python. Ouvrez votre terminale et tapez la commande suivante:
```
pip install Django
```
Pour vérifier si Django a été correctement installé, vous pouvez taper la commande suivante:
```
python -m django —version
```
1. Création d’un projet Django: Une fois Django installé, vous pouvez créer un nouveau projet Django. Pour ce faire, ouvrez votre terminale et tapez la commande suivante :
```
django-admin startproject nom_de_votre_projet
```
Cette commande créera un nouveau répertoire avec le nom de votre projet, contenant le squelette de votre nouvelle application Django.
1. Création d’une application Django: Un projet Django peut contenir plusieurs applications, qui sont des sous-parties de votre projet. Pour créer une nouvelle application, vous devez d’abord naviguer dans le répertoire de votre projet Django, puis utiliser la commande ‘python manage.py startapp’.
```
cd nom_de_votre_projet
python manage.py startapp nom_de_votre_application
```
1. Écriture de votre première vue: Une vue est une fonction Python qui reçoit une requête Web et renvoie une réponse Web. Vous pouvez créer votre première vue en modifiant le fichier views.py de votre application.
```
from django.http import HttpResponse
def home(request):
return HttpResponse(“Bonjour, bienvenue sur mon site web !”)
```
Pour qu’un utilisateur puisse voir cette vue, il faut ajouter une URL à cette vue. Vous pouvez le faire en ajoutant une ligne de code dans le fichier urls.py de votre projet.
```
from django.urls import path
from . import views
urlpatterns = [
path(‘’, views.home, name=‘home’),
]
```
1. Lancer le serveur de développement Django: Pour voir si votre site Web fonctionne, vous pouvez lancer le serveur de développement Django en tapant la commande suivante dans votre terminal :
```
python manage.py runserver
```
Pour plus de détails, vous pouvez consulter la documentation officielle de Django (https://docs.djangoproject.com/fr/3.2/intro/tutorial01/), qui est une excellente ressource pour apprendre comment utiliser Django.