Flask Script erneut starten
Verfasst: Dienstag 12. Juni 2018, 09:35
Hallo Leute,
folgender Python Code ist gegeben.
Folgender HTML Code ist gegeben.
Wenn ich Flask neu starte und weight mit 100 übergebe läuft mein Code perfekt durch, bzw. wird er über den Browser
gestartet.
Möchte ich den Vorgang wiederholen klappt es aber nicht. D.h. ich muss den Webserver stopen und wieder starten.
Ich verstehe nur leider nicht warum das so ist. Könnt ihr mir helfen?
folgender Python Code ist gegeben.
Code: Alles auswählen
@app.route("/sorting")
def sorting():
weight = request.args.get("weight")
bundle_min = request.args.get("bundle_min")
bundle_max = request.args.get("bundle_max")
if weight == "100":
import programm
v1 = "RICHTIG"
else:
v1 = "FALSCH"
print (weight)
return render_template("sorting.html", v1=v1)
Code: Alles auswählen
{% extends "layouts/main.html" %}
{% block content %}
<form method="get">
<label for="weight">Gewicht(g):</label>
<input type="text" name="weight" id="weight" />
<label for="bundle_min">Bundminimum:</label>
<input type="text" name="bundle_min" id="bundle_min" />
<label for="bundle_max">Bundmaximum:</label>
<input type="text" name="bundle_max" id="bundle_max" />
</br>
</br>
<input type="submit" value="Optimierung starten" />
{{ v1 }}
{% endblock %}
gestartet.
Möchte ich den Vorgang wiederholen klappt es aber nicht. D.h. ich muss den Webserver stopen und wieder starten.
Ich verstehe nur leider nicht warum das so ist. Könnt ihr mir helfen?