Zum Hauptinhalt springen

Erste Flask-App

Installation

python -m pip install flask

Hello Web

from flask import Flask

app = Flask(__name__)

@app.get("/")
def home():
return "Hallo Code-Club!"

if __name__ == "__main__":
app.run(debug=True)

Start:

python app.py

Dann im Browser: http://127.0.0.1:5000/

Rate mal!

Was ist 127.0.0.1?

Auflösung

Dein eigener Computer (localhost).

Probiere es selbst

Experiment 1

Hello-Text ändern.

Experiment 2

Zweite Route /about.

Experiment 3

debug=True beobachten (Neustart bei Code-Änderung oft).

Fehlerdetektiv

Port belegt → andere App beenden oder Port ändern.

Übungen

Level 1

Minimal-App.

Level 2

2 Routes.

Level 3

f-String mit aktuellem Datum in der Antwort (datetime).

Level-2-Lösung
@app.get("/about")
def about():
return "Ueber den Code-Club"

Mini-Quiz

Mini-QuizWelche Adresse oeffnest du lokal oft?

Hello Flask! Als Nächstes: Templates.