Flask Academy · Oppitunti

Hello World: ensimmäinen Flask-sovelluksesi

Kirjoita app.py ja luo Flask-sovellusolio.

Oppitunti 3/413 vaihetta

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 Flask

Sovellusolion 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.py

Tarkastele 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. 🌍

Aloita maksutta

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

  1. Mikä Flask on ja miksi se on olemassa
  2. Määritä virtualenv ja asenna Flask
  3. Hello World: ensimmäinen Flask-sovelluksesi
  4. Käynnistä kehityspalvelin debug-tilassa
← Takaisin: Flask Academy