Open onosAdmin opened 7 years ago
ho bisogno che la versione locale e quella online usino gli stessi script per creare la grafica. Per fare questo conviene usare script in python che verranno eseguiti dal webserver apache per la versione online e da webserver python per la versione locale. Inoltre in entrambe le versione i dizionari devono essere passati agli script da esterno in modo da poter usare lo stesso codice per entrambe le versioni.
Per non dover continuare a cambiare software online quando si aggiorna la grafica sul sistema locale serve sviluppare in python la gestione del server online. In particolare si dovranno usare gli stessi files python per l'interfaccia localale . Per ogni utente si avrà un json con il nome del onoscenter , questo json sarà la copia esatta di tutti i dati locali. Onos center continuerà a verificare se questo json è cambiato e se è così scaricherà la parte che è cambiata (magari solo un dizionario è cambiato) Per la gestione online delle parti che inviano un form con il metodo post sarebbe utile fare un webserver distinto magari su porta 81. Questo webserver farà esattamente quello che farebbe quello locale solo che lavorerà su db sqlite invece che su dizionario locale (ha senso? o conviene tenere i dizionari in memoria?)