Nauč se Python > Kurzy > Python a jeho knihovny > Webové servery – Flask > Webová kalkulačka

Webová kalkulačka – Řešení [2]

@app.route("/", methods=["GET", "POST"])
def index():
    if request.method == "GET":
        return render_template("kalkulacka.html")
    elif request.method == "POST":
        prvni = int(request.form["prvni"])
        druhe = int(request.form["druhe"])
        operace = request.form["operace"]

        if operace == "plus":
            vysledek = prvni + druhe
        elif operace == "minus":
            vysledek = prvni - druhe
        ...

        return str(vysledek)

Toto je stránka lekce z kurzu, který probíhá nebo proběhl naživo s instruktorem.