1
Lecture 2 Hello Flask da
Tirsvad edited this page 2026-11-06 06:13:53 +01:00

Forelæsning 2: Den første Flask-server

English · Dansk · Bahasa Malaysia

Forelæsning 2: Den første Flask-server

Hvad forelæsningen handler om

Et bibliotek bliver kaldt af din kode, men et framework kalder din kode og bestemmer strukturen. Forelæsningen opretter den mindste mulige Flask-applikation i en fil med navnet hello.py (aldrig flask.py, som ville skjule biblioteket), installerer Flask med pip, peger FLASK_APP på filen og starter serveren med flask run. Browseren viser derefter "Hello, World!" fra den lokale adresse. Ctrl+C stopper serveren, så to applikationer ikke kæmper om den samme port.

Hvad vi fik ud af det

  • Forskellen mellem et bibliotek og et framework.
  • En fungerende webserver på seks linjer: app = Flask(__name__), en rute til / og en funktion, der returnerer tekst.
  • Hvordan FLASK_APP fortæller Flask, hvilken fil der skal køres.
  • En vane med at teste ruten med Flasks testklient i stedet for en browser.

I dette repository

Kode: src/flask_day_54/presentation/hello.py (ruten hello_world), use casen application/get_greeting.py og konstanten GREETING. Tests: tests/e2e/test_hello_app.py.