Installation Django

Indication

Il faut savoir utiliser un virtualenv en Python …

Virtualenv

  • Environnement virtuel Python

  • Permet d’installer ses propres paquets

  • Peut ou non utiliser les libs présentes dans le système

  • Permet de fixer et de restaurer l’environnement logiciel nécéssaire à un projet

  • Habituellement, 1 virtualenv par projet

  • Pas besoin sauvegarder le venv ou de le versionner, juste conserver les requirements qui contiennent la liste des dépendances à installer

Attention

On ne déplace jamais un venv sinon il ne fonctionnera plus !

L’interface administration de django est une application au même titre que celle que vous êtes en train de créer

Création

virtualenv -p python3 myenv

ou plus rarement avec les librairies déjà installées sur votre système:

virtualenv --system-site-packages -p python3 myenv

Activation virtualenv

source myenv/bin/activate

Avec conda

Si vous avez installé python avec anaconda, l’outil conda sera installé et on crée l’équivalent du venv avec :

conda create -n myenv python=3.7 python

Activer un environnement conda

conda activate myenv

Installation de Django

Dans tous les cas on installe Django avec pip :

pip install  django