Come creare un sito web con Python e pubblicarlo su internet! Flask Tutorial ITA - PARTE 1
Vložit
- čas přidán 2. 08. 2024
- Crea un sito internet e pubblicalo gratuitamente sul web! Il tutto in pochi semplici passi con Flask, la fantastica libreria Python leggera e compatta che ti permette di creare rapidamente delle web app moderne! Nella prima parte di questo flask tutorial ita, capiremo cosa significa implementare un semplice sito web nella sua interezza, andando dal frontend, al backend, fino al database.
In questo tutorial avremo anche un assaggio di HTML e SQL coi relativi framework Bootstrap e Sqlite3.
👩🏻💻 Diventa Web Developer con Epicode!
epicode.com/it/landing-web-de...
📌 PARTITA IVA con Fiscozen: consulenza GRATIS e 50€ di sconto ⏩
www.fiscozen.it/invitoPITONEP...
🔖 Acquista il mio corso Python per Principianti a Prezzo Scontato!
www.pitoneprogrammatore.com
Per seguire questo tutorial devi installare Python sul PC, ecco come fare:
• Imparare a programmare...
Scarica Python qui:
www.python.org/downloads/
Il logo che ho utilizzato per la Navbar:
cdn-icons-png.flaticon.com/51...
Il sito di Bootstrap:
getbootstrap.com/
Un metodo di insegnamento ad un livello superiore . Passione e conoscenza fuori dal comune complimenti
Mi piace seguirti e imparare.e mi hai lasciato a bocca aperta quando hai detto se dio vuole. Sono sicuro che pochi capirebbero il significato.
Penso che l’abbia utilizzata più come esclamazione casuale, la utilizzano pure gli atei eh
Aspettavo questo corso !!!! Grazie mille e non vedo l’ora di vedere il secondo video.
Grazie a te Max, anch'io non vedo l'ora di pubblicarlo! 😊
Si! Continua così PitoneProgrammatore!! Sei unico! Non vedo l'ora di vedere la seconda parte del video!
Grazie mille Kevin, spero di riuscire a pubblicarlo prestissimo! 😊
Tu sei “All in One”! Si, sei un vero Artista! Continua cosi… grazie!
Troppo gentile, grazie infinite Kastriot, sono davvero felice di ricevere i tuoi complimenti 😊😊
Lol
Complimenti, parli e spieghi davvero bene
La migliore guida che abbia mai visto, grandissimo
Grazie mille, gentilissimo! 😊
Bravissimo, simpatico e preparato. Utilizzi un metodo molto efficace e coinvolgente!! Ovviamente mi sono iscritto e ho attivato la campanellina! grazie mille
Grazie mille Giancarlo, davvero gentilissimo! 😊😊 Spero che gradirai altrettanto i prossimi video!
Bravo come sempre. Happy Easter.
Mi hai davvero fatto appassionare a questo mondo, grazie mille❤️
Che commento bellissimo, grazie infinite Lorenzo 😊😊
Attendo con ansia la seconda parte 🤩👌
Grazie mille, non vedo l'ora di realizzarla! 😊
Voglio vedere subito il secondo video!! Grande!!
Grazie mille! Anch'io non vedo l'ora di pubblicarlo! 😊
Complimenti, veramente molto bravo, riesce a capire tutto anche un vecchietto come me😊😊😊😊
Grazie infinite Massimiliano, troppo gentile! 😊😊
Grande Edo 😁 appena avrò tempo ci proverò! Io flask lo avevo usato per creare una API
Grazie Cali, fammi sapere! Fighissimo che avevi creato una API 😊
Grazie del video stavo cercando una guida simile da un po’ comunque continua così 👍
Grazie a te per l'apprezzamento Matt, sono contento che il video ti sia stato utile 😊
Sei fantastico come sempre !!!!!, grazie mille.
Troppo gentile, grazie infinite a te! 😊
Bravissimo molto chiaro
Complimenti!! Veramente interessante
Grazie mille Robert!
GRAZIE E COMPLIMENTI!
onestamente penso che tu abbia una voce snervante, però le tue cose le sai fare molto bene! continua così;)
Quando la parte 2 ?!!! La voglio adesso. Complimenti 😉
sei forte amico !
Sei il mio youtuber preferito🤩dato che mio padre fa il programmatore ho sempre amato la programmazione, ma non ho mai avuto nessuno che me la insegnasse in dettaglio e grazie a te sto imparando il Python!!
P.s: adoro la tua voce😂
Wow Jacopo, grazie infinite per questo commento! Mi fa davvero molto molto piacere 😊😊
Fidati che questo non é in dettaglio e se vedi qualcosa di programmato sul Kernel ti spaventi
@@kiocode quindi?
@@jacopobiondi.html.9558 e quindi?
Grande pitone❤️💻
Grazie Slava! 😊
Ben ritornato amico Pitone!🤓🖤
Ben tornato anche a te sul canale! 😊
@@PitoneProgrammatoreOfficial Spero di imparare cose nuove anche quest'anno da Lei. 🤓 Io ho iniziato Java, ma comunque trovo i Suoi video super interessanti.
@@JuniorWGF ci tradisci con Java
Fantastico veramente, non sono riuscito immediatamente ad avviare flask, per due 3 motivi sciocchi, ma poi ho risolto.
mi piacerebbe vedere il tutorial per il login. ti ho scritto anche per i corsi. grazie
Eccezionale!
sei un grande!
Grazie Mercurio! 😊
Grande 🐍!!! Numero uno!
Per farlo su Mac cosa consigli?
Rendere un argomento cosi' "pesante" addirittura "divertente" non è da tutti! Complimenti
Grazie infinite Roberto! 😊
FANTASTICO
Ti ringrazio Luca! 😊
Sarebbe bellissimo un tutorial in html su una dashboard responsiva. Sei troppo bravo!!!
Ottima idea, grazie mille! 😊
"responsiva" mi bruciano gli occhi
@@kiocode haha
grande pitone programmatore
Grazie Antonio! 😊
No vabbè pure romano sei? Wow!🖤🖤🖤🖤
Ahahah dipende da come mi sveglio! 😁
Top video🤘
Grazie mille Giuseppe! 😊
TOP🔝
Grazie William! 😊
ciao pitone,bellissimo tutorial,ho un problema,appena uso flask run il cmd mi dice: "flask" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch. come risolvo?
grande ^^
Grazie Gix! 😊
Ho dato i due parametri set ma
Non mi parte il server mi dice: comando non riconosciuto
se faccio pip list mi dice che il modulo è caricato
che devo fa?
I tuoi video sono fantastici e ti ringrazio infinitamente per gli aiuti che ci stai dando con la programmazione ❤️, avrei una domanda, è possibile creare un sito generatore di password casuali?🤔
si
AO… ma sei bravo proprio eh!!! 👋🏻
Ahah grazie mille Bepi! 😊
scusa ma io sono da qindows e se faccio flask run mi da "flask" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
Bellissimo video,potresti farne uno con le app basi per poter iniziare?
Grazie mille, certamente buona idea 😊
Scusate ma solo io ho dei problemi anche nel solo creare la cartella per i template html? Non me la fa rinominare in html e se la creo a mano aprendo il Note e scrivendoci dentro non mi fa poi aggiungere nulla perchè mi apre una pagina web...
quando provo a fare flask run nel cmd mi da degli errori, cosa può essere??
anche a me
Ciao Pitone, complimenti per i tuoi video molto semplici da seguire. Aspetto con ansia la parte 2 di questo tutorial. Vorrei chiederti se fosse possibile inserire anche un tutorial sempre su Flask e python per creare una login page e gestire le sessioni. Grazieeeee
Ciao Pietro, grazie mille a te per l'interesse! La tua idea è molto interessante, sicuramente da inserire in video futuri! 😊
Gestire sessioni intendi coi cookie?
@@kiocode si cookie di sessione. Ho letto la documentazione di flask. Ne parla davvero poco. C'è qualche esempio e relativa spiegazione, ma sicuramente un video di @pitoneprogrammatore aiuterà a comprendere meglio il tutto.
@@Jonhnash81 si ci sta
bellissimo video, cosa ne diresti di creare un app per i promemoria utilizzando kivy?
Ottima idea Marco grazie, è sicuramente interessante e facilmente realizzabile! 😊
quando scrivo flask run dice che flask non è un comando interno esterno; qual possono essere le cause?
Ciao Pitone, anche se spesso tendo a non farmi sentire nei commenti ci tenevo a ringraziarti per gli utilissimi e semplicissimi video che fai. Purtroppo oggi sono inciampato in un problema durante la programmazione del sito ovvero: Quando scrivo flask run il comando non va, o meglio mi dice che devo specificare il nome dell'app. Consigli? Grazie e un bacione
👍
ho scritto
import sqlite3
connection = sqlite3.connect('database.db')
with open ('crea_posts.sql') as f:
connection.executescript(f.read())
connection.commit()
connection.close()
ma mi da errore
a me quando scrivo flask run mi dice: "flask" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
Idem
Possibile che l'installazione non sia andata a buon fine!
dovevi disinstallare completamente Python e reinstallarlo dal loro sito ufficiale, poi non appena hai aperto una finestra che è chiamata "Modify Setup" dove da essa installerai Python, dovrai premere su Uninstall che da li riuscisari a cancellare dal tuo pc completamente Python e il famigerato pip malfunzionante. Adesso ti si riaprirà di nuovo la finestra precedente ma con la soluzione di "install", e da li potrai reinstallare Python e pip allo stesso momento.
Grande Pitone, davvero bravo e simpatico!! Ho una domanda sull' installazione di kivy su mac. Dopo aver fatto tutti i passaggi, quando vado ad installare effettivamente kivy, mi da 2 errori:
ERROR: Failed building wheel for kivy
ERROR: Could not build wheels for kivy, which is required to install pyproject.toml-based projects
Ho provato a controllare e la cartella pyproject.toml esiste. Grazie in anticipo e ancora complimenti
Mancano delle librerie
ma se io volessi creare una pagina di login/register per app sul cellulare cosa devo usare? perchè flask è solo per siti web giusto?
Traceback (most recent call last):
File "/home/francis/Cloud/python_site/init_db.py", line 5, in
connection.executescript(f.read())
sqlite3.OperationalError: near ")": syntax error
a cosa e' dovuto questo errore?
import sqlite3
connection = sqlite3.connect('database.db')
with open('crea_posts.sql') as f:
connection.executescript(f.read())
connection.commit()
connection.close()
Io sono fermo qui e non capisco come mai. Sei riuscito a risolvere poi?
Pitone io ho il seguente problema: quando ottengo l’URL locale, e lo apro con safari, mi compare il messaggio di errore:” Safari non può aprire la pagina perché la connessione al server non è riuscita”. Potrebbe essere magari un problema di safari ?
ciao pitone, se faccio pip install flask non va. come posso risolvere?
non mi esce l' indirizzo web perchè???
a me dice pip non è riconosciuto come comandi interno o esterno,un programma eseguibile o un file batch. cosa posso fare??
Parteeeeee due
É arrivata oggi! 😁
Ciao Eccellente Pitone! Come posso convincerti a proseguire con Django? Magari con un approfondimento sui Form? Per sempre devoto
Grazie infinite Francesco! Ahah siete in tantissimi che mi chiedete di continuare con Django, tornerà a breve, non vedo l'ora! 😊
Ciao, ho visto un video precedente di cui insegnavi di programmare app per telefono con kivy, potresti portare un video su come installarlo perche appena faccio tutti i comandi correttamente mi da sul prompt dei errori in rossi!
Ciao, ti ringrazio! Certamente, potrei fare un approfondimento!
Ciao Pitone, stavo eseguendo passo per passo quello che hai fatto nel video però mi sono bloccata perché mi da un errore che non so come risolvere. Praticamente sono al punto di scrivere nel terminale "flask run" però una volta cliccato invio mi da testuali parole "flask non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch." Mi potresti aiutare?
stesso problema
@@luigiratta6 uguale,hai risolto?
Ciao puoi fare un vidro dove spieghi come creare un navigatore tipo waze?
a me il ciclo for non funziona e pure ho fatto tutto bene, una volta che implemento il ciclo for nel codice HTML invece di vedere tre tamplate vedo scritto come se fosse un normale testo il ciclo for.. non trovo la soluzione, 0 errori anche nella console del broswer
Salve, il video è molto bello, peccato che io non riesca ad installare le librerie. Quando provo il comando "pip" sul prompt dei comandi mi dice '''' "pip" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.'''''
Grazie in anticipo per la risposta.
dovevi disinstallare completamente Python e reinstallarlo dal loro sito ufficiale, poi non appena hai aperto una finestra che è chiamata "Modify Setup" dove da essa installerai Python, dovrai premere su Uninstall che da li riuscisari a cancellare dal tuo pc completamente Python e il famigerato pip malfunzionante. Adesso ti si riaprirà di nuovo la finestra precedente ma con la soluzione di "install", e da li potrai reinstallare Python e pip allo stesso momento.
Nella prima riga di testo come fai import flask l'editor di testo mi dice che non è possibile importare flask. C'è scritto report missing imports.
Io ho già installato tutto python e flask
Nel prompt dei comandi dice che "Il volume nell' unità C non ha etichetta." qualcuno sa come risolvere il problema? Grazie.
ma io ho un pc vecchio e non va il pip, mette pip non e e un comando riconosciuto come correggo l'errore?
Non so se sbaglio e ne se si può fare ma in teoria ogni promemoria (Accordion item) dovrebbe aprirsi singolarmente ma se io clicco su uno si aprono tutti come posso fare a farne aprire uno alla volta? Non me ne intendo per nulla di programmazione web ma penso che sia derivato dal ciclo for che li vede tutti come unico elemento? Sono anche aperto ad eventuali spiegazioni Grazie
Ciao Nicola, mi permetto di avventurarmi io nella risposta (premessa sono agli inizi pure io e perciò scusatemi se mi esprimo non nella maniera corretta)...anche io sto seguendo questa guida e sono incorso nel tuo stesso problema. credo di aver capito qual'è il problema, ma ancora non so come risolverlo. Se vedi il codice html originale per ogni div che viene nascosto si assegna un id del tipo "collapseOne", "collapseTwo"...ecc. che vengono richiamati in più punti dello stesso div. nel punto del video dove facciamo i cicli dei posts il nostro codice produce per tutti i div l'id "collapseOne" e di conseguenza quando facciamo clic sul titolo lo script di bootstrap fa chiudere tutti i div "collapseOne"......Spero che il nostro Super Pythone ci possa aiutare a risolvere il problema.... personalmente ad ora non saprei...ciao ciao :)
Posso chiederti dove hai imparato tutto ciò? Certe informazioni non le riesco a trovarle nemmeno nella documentazione originale.
non mi crea il file .db, nonostante abbia seguito tutta la procedura nel file python... come posso fare?
Ciao pitone, io sono un ragazzo di 2° superiore che vorrebbe imparare, sono completamente inesperto, ti volevo chiedere come installare flask, perché quando nel prompt dei comandi scrivo pip install flask mi dice "pip" non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch. Per favore potresti aiutarmi?
si vede che pitone non ha mai voglia di aiutare nessuno, che delusione. Comunque, ti aiuterò io, anche se sono in ritardo. Allora: dovevi disinstallare completamente Python e reinstallarlo dal loro sito ufficiale, poi non appena hai aperto una finestra che è chiamata "Modify Setup" dove da essa installerai Python, dovrai premere su Uninstall che da li riuscirai a cancellare dal tuo pc completamente Python e il famigerato pip malfunzionante. Adesso ti si riaprirà di nuovo la finestra precedente ma con la soluzione di "install", e da li potrai reinstallare Python e pip allo stesso momento. Spero di esserti stato d'aiuto =)
volevo sapere se al posto del DB SQL Lite3 potrei usare PostgresSQL..??? Grazie
Ciao Antonio, certamente, Flask è compatibile anche con Postgre 😊
Non so se leggerai mai questo commento, ma sono rimasto fermo alla fine del procedimento. Una volta inserito {% endfor %} mi scompaiono tutti gli Accordion Item 1 ripetuti.
Ho provato anche a rifare il procedimento da 0, ricreando il file index.html, ma nada, quando arrivo al solito punto, succede sempre la solita cosa. C'è da dire che i codici rilasciati da Bootstrap sono leggermente diversi dopo un anno, ma non capisco cosa possa andare storto sinceramente. E' un peccato perchè era mia intenzione passare anche alla parte due 😞.
Comunque ti ringrazio per i tuoi video, che mi han fatto tornare l'interesse sulla programmazione, dopo ben 14 anni.
Ciao, ho il tuo stesso errore hai poi risolto?
CIao pitone io ho un problema quando vado sul cmd e scrivo : cd Desktop mi esce:Impossibile trovare il percorso specificato. come potrei fare?
qualcuno sa come risolvere questo problema (Il server ha riscontrato un errore interno e non è stato in grado di completare la richiesta. Il server è sovraccarico o si è verificato un errore nell'applicazione.)
Pitone io quando faccio "flask run" mi scrive che non trova nessun file di questo tipo come posso risolvere?
Si puo fare da telefono?
non sono riuscito a fare manco la fase 1 :) non mi fa installare flask, ho scritto (pip install flask), non so perchè mi esce questo ""pip" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch"
Volevo chiederti come mai se vado nel promt dei comandi faccio pip install flask mi dice: ''pip'' non è riconosciuto come comando interno o esterno, un programma eseguibile o un file batch. Spero che mi rispondi il prima possibile
dovevi disinstallare completamente Python e reinstallarlo dal loro sito ufficiale, poi non appena hai aperto una finestra che è chiamata "Modify Setup" dove da essa installerai Python, dovrai premere su Uninstall che da li riuscisari a cancellare dal tuo pc completamente Python e il famigerato pip malfunzionante. Adesso ti si riaprirà di nuovo la finestra precedente ma con la soluzione di "install", e da li potrai reinstallare Python e pip allo stesso momento.
potresti fare un video su come funziona il debugging su pycharm??
Buona idea ti ringrazio, certamente! 😊
@@PitoneProgrammatoreOfficial grazie mille! Ho l'esame a gennaio di informatica su Python e riuscire a capire bene il debugging mi aiuterebbe molto per fare funzionare al meglio i miei programmi
non mi funziona, mi da errore interno del server, non capisco il perchè
questo è l'errore: "Internal Server Error
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application."
non ti voglio lasciare un like te ne voglio lasciare 10 miliardi
Ahahah grazie mille Pharma, troppo gentile! 😊
la programmazione la fanno i nerd con gli occhiali 😁😂🤣 ma come te venuto in mente
Ragazzi, a me sul CMD dice che non posso importare 'app'. Qualcuno sa la causa?
il mio computer non riconosce il comando pip sapresti dirmi il motivo?
una domanda, perché non mi installa Flask mi dice :"pip" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
dovevi disinstallare completamente Python e reinstallarlo dal loro sito ufficiale, poi non appena hai aperto una finestra che è chiamata "Modify Setup" dove da essa installerai Python, dovrai premere su Uninstall che da li riuscisari a cancellare dal tuo pc completamente Python e il famigerato pip malfunzionante. Adesso ti si riaprirà di nuovo la finestra precedente ma con la soluzione di "install", e da li potrai reinstallare Python e pip allo stesso momento.
@@lifebeyondchapter_2628 Grazie mille
pubblica subito il secondo video che non vedo l'ora di vederlo puoi dirci gia quando uscirà?
Ahaha grazie mille, ma un po' di pazienza! 😊 Penso mi ci vorrà una settimana o poco più
ciao Pitone, io quando vado nel cmd e scrivo pip install
flask mi dice che non ha trovato nessun "pip" come comando .. sapresti aiutarmi?
dovevi disinstallare completamente Python e reinstallarlo dal loro sito ufficiale, poi non appena hai aperto una finestra che è chiamata "Modify Setup" dove da essa installerai Python, dovrai premere su Uninstall che da li riuscisari a cancellare dal tuo pc completamente Python e il famigerato pip malfunzionante. Adesso ti si riaprirà di nuovo la finestra precedente ma con la soluzione di "install", e da li potrai reinstallare Python e pip allo stesso momento.
ciao pitone ho bisogno di un aiuto, non mi fa scricare flask...quando entro mi dice "C:\Users\windows..." e non "C:\Users\marce..." come devo fare?
hahahahahhahhaha ma "marce" è il suo nome, non c'entra nulla con windows, tu ti chiami utente windows perchè probabilmente non hai inserito le tue credenziali. non avrai problemi con questo video se è di questo
"flask" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch. Come posso risolvere?
ho trovato, occorre digitare: python -m flask run
è possibile fare delle puntate con apache airflow in python e trino DB?
Perché no, grazie per l'idea Gianluca! 😊
@@PitoneProgrammatoreOfficial ma che risposta è? dammi una risposta precisa
@@gianlucastrada548 te l'ha detto
@@gianlucastrada548AHAHAHHAHAHA
@@kiocode mah...
Ciao pitone, a me cmd non riconosce il comando "pip"
potete aiutarmi? "pip" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
mi esce questo
Usa pycharm che te lo scarica da solo, comunque quando dice comando non trovato ė perchė di base manca la variabile d'ambiente
dovevi disinstallare completamente Python e reinstallarlo dal loro sito ufficiale, poi non appena hai aperto una finestra che è chiamata "Modify Setup" dove da essa installerai Python, dovrai premere su Uninstall che da li riuscisari a cancellare dal tuo pc completamente Python e il famigerato pip malfunzionante. Adesso ti si riaprirà di nuovo la finestra precedente ma con la soluzione di "install", e da li potrai reinstallare Python e pip allo stesso momento. se ti interessa ancora ovviamente
Ma dove dovrei mettere il flask non riesco ad installalarlo comunque grande
e per disinstallarlo?
Un bot "versatile" per irc ;)
Spiegati meglio
Intendi un chatbot?
con quale periodicità andrai a pubblicare i video su flask?
Ciao Francesco, oggi è uscita la seconda parte, se siete interessati continuerò anche in futuro 😊