forked from ScoDoc/ScoDoc
doc
This commit is contained in:
parent
64615036ec
commit
70eab84330
38
README.md
38
README.md
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
# ScoDoc - Gestion de la scolarité
|
# ScoDoc - Gestion de la scolarité - Version ScoDoc 8
|
||||||
|
|
||||||
(c) Emmanuel Viennet 1999 - 2021 (voir LICENCE.txt)
|
(c) Emmanuel Viennet 1999 - 2021 (voir LICENCE.txt)
|
||||||
|
|
||||||
@ -12,15 +12,44 @@ Documentation utilisateur: <https://scodoc.org>
|
|||||||
|
|
||||||
N'utiliser que pour les développements et tests, dans le cadre de la migration de Zope vers Flask.
|
N'utiliser que pour les développements et tests, dans le cadre de la migration de Zope vers Flask.
|
||||||
|
|
||||||
Basée sur **python 2.7**.
|
La version ScoDoc8 est basée sur Flask (au lieu de Zope) et sur **python 2.7**.
|
||||||
|
Elle ne sera pas mise en production, c'est une version de développement pour le passage à Python 3.
|
||||||
|
|
||||||
|
De très nombreux changements sont susceptibles d'affecter l'API, mais on s'efforce à ce que rien
|
||||||
|
ne soit visible des utilisateurs.
|
||||||
|
|
||||||
|
## Work in Progress (WIP)
|
||||||
|
|
||||||
|
En général, les commits indiqués "WIP" ne tournent pas.
|
||||||
|
|
||||||
|
### État actuel (21 juin 21)
|
||||||
|
|
||||||
|
- l'ensemble des pages est raccordé, sauf "entreprises" et la gestion des utilisateurs (de ce fait, de nombreuses pages plantent).
|
||||||
|
|
||||||
|
- pas d'excel (voir si on réinstalle `pyExcelerator` ou si on migre immédiatement ?), pdf non testé (mais devrait marcher ?).
|
||||||
|
|
||||||
|
**En cours:**
|
||||||
|
|
||||||
|
- recodage pages gestion utilisateurs avec SQLAlchemy.
|
||||||
|
|
||||||
|
- migration bases `SCUUSERS`vers `SCO8USERS`
|
||||||
|
|
||||||
|
- raccorder page "entreprises".
|
||||||
|
|
||||||
|
|
||||||
## Setup (sur Debian 10 / python2.7)
|
## Setup (sur Debian 10 / python2.7)
|
||||||
|
|
||||||
|
Pour les dev, le plus simple est de partir d'une install fonctionnelle de ScoDoc7 sous git, et de changer de branche
|
||||||
|
|
||||||
|
git checkout ScoDoc8
|
||||||
|
|
||||||
|
Puis d'installer Flask comme suit:
|
||||||
|
|
||||||
virtualenv envsco8
|
virtualenv envsco8
|
||||||
|
|
||||||
source envsco8/bin/activate
|
source envsco8/bin/activate
|
||||||
|
|
||||||
installation:
|
Installation:
|
||||||
|
|
||||||
pip install flask
|
pip install flask
|
||||||
# et pas mal d'autres paquets
|
# et pas mal d'autres paquets
|
||||||
@ -50,9 +79,6 @@ Installer le bon vieux `pyExcelerator` dans l'environnement:
|
|||||||
|
|
||||||
python -m unittest tests.test_users
|
python -m unittest tests.test_users
|
||||||
|
|
||||||
# Work in Progress
|
|
||||||
|
|
||||||
## Migration ZScolar
|
|
||||||
|
|
||||||
### Méthodes qui ne devraient plus être publiées:
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user