From d1f8adc797c3c6edd63b34d2da734783d9720138 Mon Sep 17 00:00:00 2001 From: FivePixels Date: Mon, 9 May 2022 16:43:19 -0500 Subject: Update records query to return all(), update footer on recent workouts to include number of recent workouts, programmatically add graphs to home page --- app/routes/basic.py | 1 + app/templates/home.html | 96 ++++++++++++++++++++++--------------------------- 2 files changed, 43 insertions(+), 54 deletions(-) diff --git a/app/routes/basic.py b/app/routes/basic.py index b211da7..bd5beb3 100644 --- a/app/routes/basic.py +++ b/app/routes/basic.py @@ -17,6 +17,7 @@ def home(): db.session.query(WorkoutRecord) .filter_by(user_id=current_user.id) .order_by(WorkoutRecord.finished.desc()) + .all() ) # Set records length diff --git a/app/templates/home.html b/app/templates/home.html index af365ad..e06e79b 100644 --- a/app/templates/home.html +++ b/app/templates/home.html @@ -9,8 +9,7 @@

Hello {{ current_user.username }}

-

- Welcome to your home. +

Welcome to your home.

@@ -20,12 +19,10 @@

{{ current_user.workouts.count() }}

-

Workouts

-
-
+

Workouts

-

{{ records.count() }}

+

{{ records|length }}

Workouts Completed

@@ -36,12 +33,12 @@ + -->
@@ -49,7 +46,7 @@

- My Workouts + My Workouts

@@ -57,34 +54,34 @@ {% for workout in current_user.workouts %} - - - - + + + + + + {% endfor %}
{{ workout.name }}{{ workout.exercises.count() }} exercises -

- Record - Edit - Delete +

{{ workout.name }}{{ workout.exercises.count() }} exercises +

+ Record + Edit + Delete +

+
@@ -99,7 +96,7 @@

- Recent Workouts + Recent Workouts

@@ -118,35 +115,26 @@
- View All +
+ {% for completed_workout in top3 %}
- -
-
-
-
- -
-
-
-
- +
+ {% endfor %}
{% endblock %} -- cgit v1.2.3