Vai al contenuto principale

Framework leggero WSGI Python con utilità e librerie per creare applicazioni web.

Sviluppare applicazioni Python in modo più efficiente. Flask è un micro-framework web gratuito e open source che non richiede strumenti o librerie specifiche. Flask avvia lo sviluppo di applicazioni con il minimo indispensabile di logica di backend, ma lascia a voi tutte le funzionalità e le configurazioni. Flask non viene fornito con una mappatura relazionale a oggetti, ma esistono librerie ed estensioni per integrare un progetto con il database preferito e altro ancora.

Iniziate a sviluppare applicazioni web su Python ancora più velocemente con l'applicazione Flask One-Click di Linode.

Come iniziare dopo la distribuzione

Software installato

Oltre a installare Flask, questa applicazione One-Click installa e configura il software per supportare l'esecuzione di Flask in un ambiente di produzione. Di seguito è riportato un elenco del software installato:

  • Il NGINX Il server web è installato con una configurazione di base NGINX , che si trova in /etc/nginx/sites-enabled/flask_appe in ascolto sull'indirizzo IP di Linode.
  • Un'applicazione Flask di esempio viene scaricata nella cartella Linode /home/flask_app_project directory. Se si visita la cartella Indirizzo IP di Linode, si vedrà l'applicazione Flask di esempio in esecuzione e che serve i contenuti del blog.
  • L'ambiente dell'applicazione Flask di esempio sarà configurato con impostazioni di base situate nella cartella /etc/config.json file.
  • Gunicorn, un server HTTP WSGI (web server gateway interface) Python per UNIX, è installato e funzionante. Viene utilizzato per inoltrare le richieste dal server web NGINX all'applicazione Flask.
  • Supervisore, un sistema client/server che consente agli utenti di monitorare e controllare una serie di processi su sistemi operativi simili a UNIX, è installato e funzionante sul vostro Linode. Il suo file di configurazione si trova nella seguente posizione, /etc/supervisor/conf.d/flask_app.conf.
  • I log dell'applicazione Flask di esempio si trovano nelle seguenti posizioni, var/log/flask_app/flask_app.out.log e /var/log/flask_app/flask_app.err.log

I prossimi passi

Ora che si ha familiarità con tutti i software installati sul proprio Linode con l'applicazione Flask One-Click, è possibile esplorare i passaggi seguenti:

L'applicazione Flask One-Click è stata realizzata da Linode. Per assistenza sulla distribuzione dell'app, contattare il supporto Linode tramite le informazioni elencate nella barra laterale. Per assistenza sullo strumento o sul software stesso, visitate il sito Flask Support.