Zum Hauptinhalt springen

Wiederholung Band 8

Flask minimal

from flask import Flask

app = Flask(__name__)

@app.get("/")
def home():
return "Hallo"

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

Template-Idee

from flask import render_template
# return render_template("home.html", name="Luna")

Setup

python3 -m venv .venv
source .venv/bin/activate
python -m pip install flask

Mini-Warm-up

Zwei Routes: / und /ping (Text „pong“).

Beispiel
@app.get("/ping")
def ping():
return "pong"

Bereit?

Dann weiter zu HTTP – die Sprache von Browser und Server.