diff --git a/app.py b/app.py index d2e3425..eff0778 100644 --- a/app.py +++ b/app.py @@ -1,6 +1,7 @@ import os +import time import logging -from flask import Flask, render_template, request, session, send_from_directory +from flask import Flask, render_template, request, session, send_from_directory, g from flask_bootstrap import Bootstrap app = Flask(__name__) @@ -32,6 +33,12 @@ item6 = 0 app.logger.info('Starting erdbeerhannah v' + version) +# https://code-maven.com/flask-display-elapsed-time +@app.before_request +def before_request(): + g.request_start_time = time.time() + g.request_time = lambda: "%.5fs" % (time.time() - g.request_start_time) + # prevent cached responses # https://stackoverflow.com/questions/47376744/how-to-prevent-cached-response-flask-server-using-chrome @app.after_request diff --git a/templates/index.html b/templates/index.html index 197ead4..946c8ee 100644 --- a/templates/index.html +++ b/templates/index.html @@ -111,7 +111,7 @@