13. Création d'un projet Django

Página 58

13. Créer un projet Django

Django est un framework de développement Web de haut niveau, écrit en Python, qui encourage un développement rapide et propre avec une conception pragmatique. La création d'un projet Django est la première étape dans la création d'applications Web à l'aide de ce framework. Ce chapitre vous guidera étape par étape dans la création d'un projet Django à partir de zéro.

Installation de Django

Avant de commencer à créer notre projet, nous devons nous assurer que Django est installé dans notre environnement. Pour installer Django, vous pouvez utiliser pip, qui est le gestionnaire de packages de Python. La commande pour installer Django est :

pip installer Django

Après l'installation, vous pouvez vérifier la version de Django avec la commande suivante :

python -m django --version

Création de projet

Une fois Django installé, nous pouvons commencer à créer notre projet. Pour créer un nouveau projet Django, nous utilisons la commande django-admin startproject suivie du nom du projet. Par exemple, pour créer un projet appelé 'monprojet', nous utilisons la commande :

django-admin startproject monprojet

Cette commande créera un nouveau répertoire du même nom que le projet, qui contient la structure de base d'un projet Django. Dans ce répertoire, vous trouverez un sous-répertoire également appelé « monprojet » et un fichier appelé « manage.py ».

Structure du projet

Le fichier « manage.py » est un utilitaire de ligne de commande qui vous permet d'interagir avec le projet Django de différentes manières. Le sous-répertoire 'myproject' est le package du projet, qui contient quatre fichiers :

  • __init__.py : il s'agit d'un fichier vide qui indique à Python que ce répertoire doit être considéré comme un package Python.
  • settings.py : ce fichier contient les paramètres du projet Django.
  • urls.py : ce fichier contient les déclarations d'URL du projet Django.
  • wsgi.py : ce fichier est un point d'entrée pour les serveurs Web compatibles WSGI pour servir votre projet.

Exécuter le serveur

Une fois le projet créé, nous pouvons exécuter le serveur de développement Django pour voir notre projet en action. Pour cela, nous devons d’abord accéder à notre répertoire de projet. Ensuite, nous pouvons utiliser la commande python manage.py runserver pour démarrer le serveur :

cd mon projet

python manage.py runserver

Cette commande démarrera le serveur de développement Django sur le port 8000. Si vous ouvrez votre navigateur et visitez http://127.0.0.1:8000/, vous devriez voir une page de bienvenue. de Django, indiquant que le serveur fonctionne correctement.

Conclusion

Félicitations ! Vous avez créé avec succès votre premier projet Django. À partir de là, vous pouvez commencer à ajouter des applications à votre projet, à créer des modèles de données, des vues, des modèles et bien plus encore. N'oubliez pas que la création du projet n'est que la première étape. La véritable puissance de Django vient de sa flexibilité et de la réutilisation de ses composants, qui vous permettent de créer facilement des applications Web complexes.

Répondez maintenant à l’exercice sur le contenu :

_A quoi sert le fichier 'manage.py' dans un projet Django ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Page suivante de lebook gratuit :

5913.1. Créer un projet Django : installer Django

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte