From e15005a427f95829bbbad8f0d625ab9cb0c30e69 Mon Sep 17 00:00:00 2001 From: Darks Date: Tue, 20 Aug 2019 18:04:10 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20des=20stats=20sur=20la=20dur=C3=A9e=20d?= =?UTF-8?q?e=20chargement?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/__init__.py | 11 ++++++++++- app/templates/base/footer.html | 3 +++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/__init__.py b/app/__init__.py index ddbb914..e266441 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -1,18 +1,27 @@ -from flask import Flask +from flask import Flask, g from flask_sqlalchemy import SQLAlchemy from flask_migrate import Migrate from flask_login import LoginManager from config import Config +import time + app = Flask(__name__) app.config.from_object(Config) db = SQLAlchemy(app) migrate = Migrate(app, db) + +@app.before_request +def request_time(): + g.request_start_time = time.time() + g.request_time = lambda: "%.5fs" % (time.time() - g.request_start_time) + login = LoginManager(app) login.login_view = 'login' login.login_message = "Veuillez vous authentifier avant de continuer." + from app import models # IDK why this is here, but it works from app.routes import index, search, users # To load routes at initialization from app.routes.account import login, account diff --git a/app/templates/base/footer.html b/app/templates/base/footer.html index d7a8eb1..607d7c0 100644 --- a/app/templates/base/footer.html +++ b/app/templates/base/footer.html @@ -1,4 +1,7 @@