Pour réaliser des applications web avec Django, il est primordial d’avoir au préalable installé Python sur votre machine ; Toutefois, avoir installé Python ne suffit pas, il faut aussi installer Django, écrire quelques lignes de code et exécuter l’application ce code avec Django. Comment débuter avec Django ?

Norton Secure VPN 2023 for up to 5 Devices
19,99 $

Nécessaire

  • Une connexion internet
  • Les bases de Python
  • Une bonne jugeote
  • Un minimum de concentration et d’attention
  • Des connaissances sur l’invite de commande

Débuter avec Django

Avant de commencer, est-ce que vous êtes en phase avec le nécessaire pour débuter avec Django ? Si oui, passons aux choses sérieuses.

  • Ouvrez un terminal : déplacez-vous dans le répertoire où vous souhaitez créer votre projet Django
  • Une fois dans ledit répertoire créez un environnement virtuel et activez-le
  • Installez Django en entrant la commande « pip install Django »
  • Sauvegardez les nouveaux packages dans le fichier « requirements.txt » avec la commande « pip freeze > requirements.txt »

Il est temps de générer l’arborescence de base de tout projet Django. Pour cela,

NB : votre environnement virtuel doit être activé, rassurez-vous également d’être dans la racine du répertoire où se trouve votre environnement virtuel, respectez aussi les espaces entre les mots des commandes.

Vous allez constater qu’il y’a des changements dans le répertoire de base de votre projet ; ouvrez-le par exemple avec votre environnement de développement intégré pour constater les changements. Vous l’arborescence semblable à celle-ci

À présent il faut vérifier que notre application fonctionne ; pour cela,

  • Déplacez-vous dans le sous répertoire mysite et tapez la commande  

Vous aurez une sortie semblable à l’image ci-dessous dans votre invite de commande

  • Allez sur la doc

Par défaut, Django est livré avec un système d’authentification et bien d’autres fonctionnalités. Nous devons donc créer les bases de données correspondantes à ce système d’authentification à travers ce qu’on appelle les migrations.

  • Exécutez la commande

Django fonctionne avec un ensemble de mini applications pour un seul projet ; il est temps de générer notre première mini application

  • Exécutez alors la commande
  • Renseignez la mini application dans settings.py comme illustré ici :

Si vous voulez configurer un SGBD autre que SQLite qui est livré avec Django, rendez-vous dans le sous répertoire mysite, puis dans settings configurez le nouveau SGBD que vous souhaitez utiliser en modifiant les paramètres tels que ENGINE, NAME,  USERPASSWORD, HOST. Pour la base de données que vous allez utiliser rendez-vous sur la documentation officielle pour savoir comment la configurer.

Vous avez tout le nécessaire pour commencer à créer des modèles et à renvoyer des données à partir de ces modèles à l’aide d’une vue. Pour la création des modèles et des vues ,bien vouloir lire la doc, ou suivre ce cours.


voir aussi:

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

1 + sept =