Skip to content
Snippets Groups Projects
Forked from mediatek / Site Interludes
255 commits behind the upstream repository.
user avatar
Dorian Lesbre authored
611a1017

Site des interludes

Ce répo contient le sites des interludes

Lancement rapide

    git clone https://git.eleves.ens.fr/dlesbre/site-interludes.git &&
    cd site-interlude &&
	python3 -m venv venv &&
	source venv/bin/activate &&
    make start

Installation

Pour tester modifier le repo, après l'avoir cloné :

  1. Créer un environement virtuel (python3-venv)

     python3 -m venv venv

    (si vous le nommez autre chose que venv, ajouter le dossier correspondant au .gitignore)

  2. Lancer l'environnement virtuel

     source venv/bin/activate
  3. Installer la dernière version de pip

     python -m pip install --upgrade pip
  4. Installer les requirements

     pip install -r requirements.txt

Test

Pour pouvoir afficher et tester le site (après avoir tout installé)

  1. Lancer l'environnement virtuel si ce n'est pas déjà fait (si le prompt du terminal ne commence pas par (venv))

     source venv/bin/activate
  2. Lancer le serveur avec

     python manage.py runserver

    Cette commande bloque le terminal, le serveur tourne tant qu'elle n'est pas interrompue (par Ctrl+C ou autre)

  3. Dans un navigateur, le site se trouve à l'adresse http://localhost:8000/