Actions

Cours

Différences entre versions de « Initiation à Django »

De GBLL, TAL, ALAO, etc.

Ligne 8 : Ligne 8 :
 
Il existe plusieurs outils pour créer un environnement virtuel, nous allons utiliser [https://pypi.org/project/pipenv/ pipenv].
 
Il existe plusieurs outils pour créer un environnement virtuel, nous allons utiliser [https://pypi.org/project/pipenv/ pipenv].
  
# Installer pipenv sur votre machine : {{code|pip install pipenv|bash}} ou {{code|python -m pip install pipenv|bash}}.  
+
# Installer pipenv sur votre machine : {{code|pip install pipenv|bash}} ou {{code|python -m pip install pipenv|bash}}. Vous pouvez utilisez également python3 ou pip3.
<br>Vous pouvez utilisez également python3 ou pip3.
 
 
# Créez un répertoire où vous voulez sur votre machine, nous travaillerons dedans à partir de là :
 
# Créez un répertoire où vous voulez sur votre machine, nous travaillerons dedans à partir de là :
##{{code|mkdir monDossier|bash}}
+
#*{{code|mkdir monDossier|bash}}
##{{code|cd monDossier|bash}}
+
#*{{code|cd monDossier|bash}}
 
# Initialisez un environnement virtuel dans ce dossier :
 
# Initialisez un environnement virtuel dans ce dossier :
  

Version du 21 octobre 2021 à 16:27

Django est un framework python qui vous permet de rapidement créer un site web, une application web ou une API.

[Site officiel de Django]

Nous allons utiliser Django dans un environnement virtuel. Tous les modules que vous installerez pour ce projet ne seront donc pas installés sur votre ordinateur, mais seulement dans cet environnement virtuel. Cela permet de ne pas encombrer votre machine avec un tas de modules qui ne servent que sur quelques projets, et cela simpli

Création d'un environnement virtuel

Il existe plusieurs outils pour créer un environnement virtuel, nous allons utiliser pipenv.

  1. Installer pipenv sur votre machine : pip install pipenv ou python -m pip install pipenv. Vous pouvez utilisez également python3 ou pip3.
  2. Créez un répertoire où vous voulez sur votre machine, nous travaillerons dedans à partir de là :
    • mkdir monDossier
    • cd monDossier
  3. Initialisez un environnement virtuel dans ce dossier :

pipenv shell ou python -m pipenv shell

C'est la commande pour activer l'environnement virtuel si il existe, sinon il le crée. Comme c'est la première fois ici, il le crée.

Vous verrez le message suivant : Launching subshell in virtual environment…

Puis vous entrez automatiquement dans l'environnement.

Quand vous êtes dans un environnement virtuel, vous pouvez voir le nom de l'environnement entre parenthèses devant votre ligne de commande : (monDossier) sylvain@chistoyenebo:~/temp/monDossier$

  1. Pour sortir de l'environnement virtuel : exit ou ctrl+C.