Alle paar Minuten eine Flaschenfunktion aufrufen
uf meiner HTML-Seite habe ich einen Bereich, der den Wert der Funktion getStatus () erhält:
<span id="sysStatus" style="font-weight: bold;">{{ status }}</span>
Die Funktion, die den Status zurückgibt:
def getStatus():
state = database().getState()
if state:
status = " On"
else:
status = "Off"
return status
Rendering der HTML-Seite:
class Tongles(flask.views.MethodView):
def get(self):
return flask.render_template('page.html', status=getStatus())
Ich möchte den Status des Systems und den Text auf dem Span irgendwie dynamisch aktualisieren.
Wie kann ich die Funktion getStatus aufrufen, ohne die ganze Seite neu zu laden?