Actions

Cours

Initiation à Django

De GBLL, TAL, ALAO, etc.

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.

  1. Créez un répertoire où vous voulez sur votre machine, nous travaillerons dedans à partir de là :

mkdir monDossier

cd monDossier

  1. 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.