Refactor stats into generic function

This commit is contained in:
Peter Stockings
2022-11-19 13:32:44 +11:00
parent bb867d89b0
commit 21750f3562
6 changed files with 32 additions and 132 deletions

5
app.py
View File

@@ -2,7 +2,7 @@ import os
from flask import Flask, render_template, redirect, request, url_for
from decorators import validate_person, validate_topset, validate_workout
from db import DataBase
from utils import get_people_and_exercise_rep_maxes, get_dashboard_stats
from utils import get_people_and_exercise_rep_maxes
app = Flask(__name__)
app.config.from_pyfile('config.py')
@@ -15,8 +15,7 @@ def dashboard():
all_topsets = db.get_all_topsets()
people_and_exercise_rep_maxes = get_people_and_exercise_rep_maxes(
all_topsets)
stats = get_dashboard_stats(all_topsets)
return render_template('index.html', model=people_and_exercise_rep_maxes, stats=stats)
return render_template('index.html', model=people_and_exercise_rep_maxes)
@ app.route("/person/<int:person_id>")