Hello World: ensimmäinen Flask-sovelluksesi
Kirjoita app.py ja luo Flask-sovellusolio.
Hello World: ensimmäinen Flask-sovelluksesi on ilmainen Flask Academy-oppitunti CoddyKitissä. Tämä on oppitunti 3/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Flask Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Flask Academy-kurssilla on yhteensä 4 oppituntia.
Aika rakentaa
Kirjoitatte nyt ensimmäisen Flask-sovelluksenne ja palautatte todellisen vastauksen. Siihen tarvitaan vain muutama rivi, ja kaikki tarvittava on jo asennettu. 🙌
Luo app.py
Luokaa projektikansioon tiedosto nimeltä app.py. Tämä yksi tiedosto sisältää ensimmäisen pienen sovelluksenne.
Flaskin tuominen
Aloittakaa tuomalla Flask-luokka. Kaikki rakentamanne perustuu app-olioon, jonka luotte seuraavaksi.
from flask import FlaskSovellusolion luominen
Luokaa Flask-olio ja välittäkää sille __name__, jotta se tietää, missä sovelluksenne sijaitsee, ja löytää mallipohjat sekä staattiset tiedostot.
app = Flask(__name__)Mitä __name__ tekee
__name__-arvo kertoo Flaskille moduulinne tuontinimen, jonka avulla se ratkaisee resurssien polut oikein.
Reitin lisääminen
@app.route-koristelija yhdistää URL-polun suoraan sen alla olevaan funktioon. Tässä etusivun polku on pelkkä kauttaviiva.
@app.route('/')
def home():
return 'Hello, World!'Näkymäfunktio
Reitin alla olevaa funktiota kutsutaan näkymäksi. Sen palauttamasta merkkijonosta tulee selaimen näyttämän sisällön runko.
Vastauksen palauttaminen
Pelkkä teksti on yksinkertaisin vastaus. Flask kääräisee merkkijononne automaattisesti asianmukaiseksi HTTP-vastaukseksi. 📨
Pääohjelman tarkistus
if __name__ -lohkon avulla tiedoston voi suorittaa suoraan. Lohkossa kutsutte app.run-metodia kehityspalvelimen käynnistämiseksi.
if __name__ == '__main__':
app.run()Sovelluksen suorittaminen
Käynnistäkää sovellus päätteestä. Flask tulostaa paikallisen osoitteen, yleensä portissa 5000, jossa sovellus nyt kuuntelee.
python app.pyTarkastele selaimessa
Avatkaa http://127.0.0.1:5000, niin tervehdys tulee näkyviin. Juuri nyt palvelitte ensimmäisen verkkosivunne Pythonilla.
Pikatarkistus
Tehdään pikatarkistus ensimmäisen sovelluksen yhdistämisestä.
Kertaus
Toitte Flaskin, loitte app-olion, lisäsitte reitin ja näkymän sekä suorititte sovelluksen. Hello World on nyt näkyvissä selaimessanne. 🌍
Opi Python tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 30
- Oppitunnit
- 120
Usein kysytyt kysymykset
Onko oppitunti ”Hello World: ensimmäinen Flask-sovelluksesi” ilmainen?
Kyllä – oppitunnin ”Hello World: ensimmäinen Flask-sovelluksesi” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Flask Academy-kurssin, päivitä CoddyKit PROhon. Flask Academy-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Hello World: ensimmäinen Flask-sovelluksesi”?
Kirjoita app.py ja luo Flask-sovellusolio. Harjoittelet Flask Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Flask Academy-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Flask Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 3/4.
Kuinka kauan ”Hello World: ensimmäinen Flask-sovelluksesi”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Flask Academy-oppitunnilla?
Kyllä. Jokainen Flask Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Mikä Flask on ja miksi se on olemassa
- Määritä virtualenv ja asenna Flask
- Hello World: ensimmäinen Flask-sovelluksesi
- Käynnistä kehityspalvelin debug-tilassa