Skip to content

unistra/esup-immersup

Repository files navigation

ImmerSup

Master

Tests

Coverage

Develop

Tests

Coverage

Installation env. de dev

Prérequis

pip, virtualenv, virtualenvwrapper, python (>=3.6) doivent être installés.

Procédure pour un env de dev

Création de l'environnement virtuel

Pour créer l'environnement virtuel, se placer dans le répertoire du projet:

$ mkvirtualenv immersionlyceens

Ou en spécifiant la version de python:

$ mkvirtualenv immersionlyceens -p /usr/bin/python3.8

Configuration du projet

Pour configurer le projet dans l'environnement virtuel:

$ setvirtualenvproject $VIRTUAL_ENV $(pwd)

# Edition du fichier postactivate
$ echo "export DJANGO_SETTINGS_MODULE=immersionlyceens.settings.dev" >> $VIRTUAL_ENV/bin/postactivate

# Edition du fichier postdeactivate
$ echo "unset DJANGO_SETTINGS_MODULE" >> $VIRTUAL_ENV/bin/postdeactivate

# Rechargement de l'environnement virtuel
$ workon immersionlyceens

Installation des librairies

Pour installer les librairies :

$ cdproject
$ pip install -r requirements/dev.txt

Lancer le serveur de développement

Pour finaliser l'installation et lancer le serveur:

$ chmod u+x manage.py
$ ./manage.py migrate
$ ./manage.py runserver

About

ImmerSup est une application de gestion des immersions dans un établissement d’enseignement supérieur

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •