Quick start

Dalla prova online
alla tua prima applicazione.

I passi

Prima provi,
poi costruisci.

I tempi sono indicativi. I comandi valgono per macOS e Linux; per Windows segui la guida all'installazione.

015 min

Prova senza installare

La sandbox è un’applicazione Genropy di esempio, sempre online. Entri con utente e password sandbox.

Apri la sandbox
sandbox

sandbox.genropy.org

accesso

sandbox / sandbox

Utente e password, uguali.

022 min

Installa Genropy

Crea un ambiente virtuale e installa Genropy con pip. gnr app initgenropy prepara la configurazione locale.

Guida all'installazione rapida

Ti serve il codice sorgente? Segui l’installazione completa dal repository (10 min).

TERMINALE
# Un ambiente virtuale per il progetto
$ python -m venv .venv
$ source .venv/bin/activate

# Genropy e la configurazione iniziale
$ pip install genropy
$ gnr app initgenropy
macOS / Linux · Python 3.11+Installazione completa ↗
035 min

Crea il primo progetto e avvialo

Un comando crea l’istanza test, che usa il package test del framework; un altro prepara il database. Poi avvii daemon e server e apri 127.0.0.1:8080.

Collaudo dell'installazione
TERMINALE
# Istanza test con i package sys, adm e test
$ gnr dev mkproject custom.test -i test \
    -A "gnrcore:sys,gnrcore:adm,gnrcore:test"
$ gnr db setup test

# In due terminali: il daemon, poi il server
$ gnr web daemon
$ gnr web serve test
Database SQLite di default · porta 8080
0490 + 120 min

Impara le basi

Il tutorial costruisce un’applicazione di fatturazione, dal modello dei dati alle stampe. Poi il Corso Genropy riprende i concetti uno per uno.

05

Fai una domanda

Se ti blocchi, chiedi. Nel gruppo Telegram e sul sito della community trovi chi usa Genropy ogni giorno.

Risorse

Il resto,
a portata di link.

Codice, pacchetti e video per andare avanti da solo.

La prima applicazione gira?