Creazione di un'app Python su App Engine

Utilizza questa guida per apprendere le nozioni di base sullo sviluppo e sul deployment di Python servizi web all'ambiente standard di App Engine.

In questa guida, imparerai a creare e implementare le versioni di un partendo da una pagina statica per passare a un sito web personalizzato pagina che mostra agli utenti autenticati nome, indirizzo email e dati recenti da un sito all'altro.

Le attività seguenti mostrano il flusso di sviluppo di base per la creazione quel servizio web utilizzando i dati di Firestore in modalità Datastore (Datastore). spazio di archiviazione e autenticazione di Firebase:

  1. Creazione del progetto Google Cloud

    scopri come creare un progetto Google Cloud e configurare le risorse di App Engine per il tuo servizio web.

  2. Scrittura del servizio web

    Imparare a scrivere e testare localmente un servizio web di base, quindi definire i file di configurazione necessari per eseguire il deployment in App Engine.

  3. Deployment del servizio web in App Engine

    Eseguire il deployment del codice Python e visualizzare il tuo sito web in esecuzione su App Engine.

  4. Gestione dei dati

    Scopri come utilizzare Datastore per archiviare e recuperare dati su richieste di siti.

  5. Aggiunta di Firebase al tuo servizio web

    Scopri come aggiungere Firebase in progetto Google Cloud e servizio web.

  6. Autenticazione degli utenti con Firebase

    Scopri come utilizzare Firebase Authentication per verificare le credenziali utente, pubblicare informazioni sugli utenti e consentire l'accesso ai dati.

  7. Personalizzazione dei dati per gli utenti autenticati

    Scopri come utilizzare l'autenticazione per personalizzare l'archiviazione e il recupero dei dati per gli utenti autenticati.

  8. Pulizia

    Scopri come ripulire il tuo progetto ed evitare la possibilità di incorrere in incidenti per risorse che non utilizzi.

Questa guida presuppone che tu abbia già familiarità con Python, Framework Flask e web di base sviluppo del prodotto.

Costi

L'esecuzione di questa app di esempio non supera il limite delle quote gratuite. Ti verranno addebitati dei costi solo se superi questi le quote, ad esempio eseguendo altri esempi e aggiungendo altri servizi lo stesso progetto Google Cloud.

Inizia subito!

Crea il progetto Google Cloud e configura App Engine. Google Cloud.