Private
Public Access
1
0

analysis split

This commit is contained in:
2025-06-02 20:24:46 +02:00
parent 5a024ac018
commit e409c564ab
10 changed files with 70 additions and 2 deletions

View File

@@ -58,6 +58,7 @@ def getfatigues(df, fatigues, fitnesses, dates, impulses, startdate, kfatigue, k
return fatigues, fitnesses, dates, impulses
def calculate_fitness(rower, reset=False):
try:
w_last = Workout.objects.get(id=rower.last_workout)
datetime_last = w_last.startdatetime
@@ -72,6 +73,9 @@ def calculate_fitness(rower, reset=False):
rower.save()
datetime_last = datetime.datetime.now() - datetime.timedelta(days=90)
if not datetime_last:
datetime_last = datetime.datetime.now() - datetime.timedelta(days=90)
workouts = Workout.objects.filter(user=rower, startdatetime__gt=datetime_last,
duplicate=False).order_by('date').exclude(id=rower.last_workout)