No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Benjamin Bertrand 5f12dc8a2f Préparation de V0.62 1 year ago
front_src Préparation de V0.62 1 year ago
recopytex Avoid multiple score with same question_id-student_id 2 years ago
sheets xlsx sheets for feeding DB 2 years ago
.gitignore rename Recopytex to recopytex 2 years ago
.gitmodules import sensei-grid 3 years ago
MANIFEST.in V0.6 finaly! 2 years ago
README.md Explications in README 2 years ago
Sqlite queries_sqlalchemy.ipynb Add special bonus query 2 years ago
config.py Remove warning from sqlarchemy 2 years ago
rebuild_DB.py Fig bug around appending tribe id 2 years ago
recopytex.db pip install works!!! 2 years ago
run.py run use recopytex from recopytex/app 2 years ago
setup.py V0.6 finaly! 2 years ago
sheets2sqlite_sqlalchemy.ipynb pip install works!!! 2 years ago

README.md

Recopytex

Editeur de note et de devoir pour mes classes

Utilisation

recopytex start

Cela va créer la base de donnée recopytex.db. Toutes les données seront stockés à l’intérieur.

Installation pour le développent (non téstée…!)

Python

python -m venv venv
source venv/bin/activate
pip install .

Vuejs et node

En supposant que yarn est déjà installé

cd front_src/
yarn install

Mise en route

Lancer l’app flask

python run.py

Server dev vuejs

cd front_src/
yarn run dev

Il faut penser à lancer l’app flask sinon les appels à l’api ne marcheront pas!

Exporter l’app vue dans Recopytex

cd front_src/
yarn run build

Après ça, plus besoin de yarn. Il suffit de lancer l’app flask

Création d’un paquet

  • Exporter l’app vue dans Recopytex

    cd front_src/ yarn run build

  • Mettre à jour le setup.py (numéro de la version)

  • Créer le package

    python setup.py sdist

  • Upload vers Pypi

    twine upload dist/{nom}

  • On crée le tag de version à partir de la branch master!