Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unistra/esup-immersup
ImmerSup est une application de gestion des immersions dans un établissement d’enseignement supérieur
https://github.com/unistra/esup-immersup
Last synced: 10 days ago
JSON representation
ImmerSup est une application de gestion des immersions dans un établissement d’enseignement supérieur
- Host: GitHub
- URL: https://github.com/unistra/esup-immersup
- Owner: unistra
- License: cecill-2.1
- Created: 2021-09-28T06:34:39.000Z (about 3 years ago)
- Default Branch: develop
- Last Pushed: 2024-04-15T12:17:30.000Z (7 months ago)
- Last Synced: 2024-04-16T02:00:02.454Z (7 months ago)
- Language: Python
- Homepage: https://di.pages.unistra.fr/immersup-doc/
- Size: 20.5 MB
- Stars: 3
- Watchers: 8
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
========
ImmerSup
========**Master**
.. image:: https://git.unistra.fr/di/immersionlyceens/badges/master/pipeline.svg
:target: https://git.unistra.fr/di/immersionlyceens/commits/master
:alt: Tests.. image:: https://git.unistra.fr/di/immersionlyceens/badges/master/coverage.svg
:target: https://git.unistra.fr/di/immersionlyceens/commits/master
:alt: Coverage**Develop**
.. image:: https://git.unistra.fr/di/immersionlyceens/badges/develop/pipeline.svg
:target: https://git.unistra.fr/di/immersionlyceens/commits/develop
:alt: Tests.. image:: https://git.unistra.fr/di/immersionlyceens/badges/develop/coverage.svg
:target: https://git.unistra.fr/di/immersionlyceens/commits/develop
:alt: CoverageInstallation 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 immersionlyceensInstallation des librairies
---------------------------Pour installer les librairies ::
$ cdproject
$ pip install -r requirements/dev.txtLancer le serveur de développement
----------------------------------Pour finaliser l'installation et lancer le serveur::
$ chmod u+x manage.py
$ ./manage.py migrate
$ ./manage.py runserver