Sem descrição

kora f9b02f21a2 Merge branch 'develop' of http://dev.restore.ovi.cnr.it:3000/TEAMOVI/Progetto_2023-OVI into develop há 6 meses atrás
Esempi 47e66a6b9b contorni há 6 meses atrás
db 9dce7ae5ad Dockerfiles, Dockerfilesgit add . há 1 ano atrás
flask_be af5f280c5e Verso OpenAPI há 6 meses atrás
site2 6c0f9f0f0b automatizing deploy há 6 meses atrás
test_suite 59a890db74 Merge branch 'feature/refactor-findtexts' há 10 meses atrás
.gitignore 6c0f9f0f0b automatizing deploy há 6 meses atrás
Manuale.pdf 47e66a6b9b contorni há 6 meses atrás
Prova_Docker.md a2ee74c7a2 Prova Docker -- usare a proprio rischio e pericolo! há 1 ano atrás
Search Progetto 2023.zip 027a58f3ee superbase per il search di Lemmi e Forme. há 1 ano atrás
Techman 4.doc 256ea2e193 improved_v0 há 1 ano atrás
downloadInDifferentTextFormat.html 9cf0ed040e Scaricamento testo in txt,doc,rtf e docx há 1 ano atrás
provaPacciani.html ff0c5de1ab File per stampare come immagine due stringhe. Base per la visualizzazione dei dati per TIGRO há 1 ano atrás
readme.md fe90cf9e0c Updated readmes and Python requirements há 1 ano atrás
server_readme.md e95127733a BE: repair Dockerfile + docs há 1 ano atrás

readme.md

BACK-END

  • Based on Python Flask
  • Subfolder 'flask_be'

To get flask running (use Python 3, any version should do!):

  1. [Optional but recommendend] Create and activate virtual environment by:

    • Going to the flask_be subdirectory
    • Executing: python (or python3 or py depending on your system) -m venv [virtual_environment_name]
    • Executing: source [virtual_environment_name]/bin/activate
  2. Install requirements: pip (or pip3) install -r requirements.txt OR pip (pip3) install -r requirements_freezed.txt

  3. [Optional] Activate Debug Mode by setting the environment variable:

    • FLASK_DEBUG=true (for instance by executing export FLASK_ENV=development in bash)
  4. Start the app by executing:

    • flask run

(vscode can do 3. and 4. automatically, and possibly the venv setup too)


FRONT-END

  • Plain HTML + Javascript, uses some basic Jquery functions
  • Subfolder 'site2'

To avoid annoying CORS errors, if the PC complains, serve the site through a local server, for instance http-server on node.js