diff options
Diffstat (limited to 'Documentation/usage/installation.rst')
-rw-r--r-- | Documentation/usage/installation.rst | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/Documentation/usage/installation.rst b/Documentation/usage/installation.rst index 795d4a9..2455996 100644 --- a/Documentation/usage/installation.rst +++ b/Documentation/usage/installation.rst @@ -67,17 +67,35 @@ souhaitez, mettez-le à jour : Installation des dépendances ---------------------------- +Vous pouvez demander à ``pip`` d’installer les dépendances à partir du +fichier ``requirements.txt`` présent dans le dépôt : + +.. code:: shell + + $ pip install -r requirements.txt + +Cette commande installera aussi ``psycopg2-binary`` et ``gunicorn``. + +Il est aussi possible d’installer les dépendances à la main : .. code:: shell $ pip install django beautifulsoup4 icalendar requests Si vous utilisez PostgreSQL, vous devez installer le module -psycopg2 : +psycopg2 : + +.. code:: shell + + $ pip install psycopg2-binary + +Si vous êtes en production, il est recommandé d’utiliser gunicorn_ si +vous n’utilisez pas le serveur Apache. Installez-le de la même +manière : .. code:: shell - $ pip install psycopg2 + $ pip install gunicorn Création du projet Django ------------------------- @@ -247,9 +265,10 @@ En production ------------- Le serveur intégré à Django n’est pas adapté pour un usage en production. Il vaut mieux utiliser Apache avec mod_wsgi, ou avec un -serveur gunicorn_ derrière nginx. +serveur gunicorn_ derrière nginx_. .. _gunicorn: https://gunicorn.org/ +.. _nginx: https://nginx.org/en/ Ajout des pages statiques ========================= |