Collaudo

È giunto ora il momento di verificare se l’installazione è andata a buon fine. Per fare questo avvieremo un webserver Genropy in locale e proveremo ad accedere alla pagina di start.

Avvio del daemon

Per prima cosa avviamo in un terminale separato il processo chiamato daemon che ha lo scopo di gestire le sessioni lato server.

Aprite dunque una console del terminale ed avviate il servizio daemon

gnr web daemon

Suggerimento

Sebbene su una stessa macchina possano essere avviati contemporaneamente più webserver Genropy su diverse porte, il processo daemon deve essere avviato una volta sola e resta sempre vivo in background.

wsgiserve

Collaudiamo l’installazione avviando un webserver lanciando il comando wsgiserve da un’altra finestra di terminale rispetto a quella usata per il servizio daemon.

Con questo comando avviamo un’istanza di un’applicazione Genropy, perciò la sintassi è

gnr web wsgiserve instance_name --option

In questo caso eseguiamo l’istanza checkinstall la quale è un’applicazione che ha il solo scopo di pubblicare una pagina di conferma:

gnr web wsgiserve checkinstall

dal terminale avremo conferma che la nostra applicazione è servita in locale alla porta 8080:

serving on 0.0.0.0:8080 view at http://127.0.0.1:8080

E ora andiamo a vedere con il browser che tutto sia funzionante all’indirizzo http://127.0.0.1:8080

Incominciare con Genropy

Ora che avete installato Genropy sulla vostra macchina potete inziare ad approfondire la vostra conoscenza del framework consultando la documentazione pubblicata sul sito https://www.genropy.org

In particolare ricordiamo le seguenti risorse utili

Un utile compendio per affrontare l’apprendimento di Genropy è il progetto di esempio sandbox

Autore della sezione: Davide Paci