Private
Public Access
1
0

adding team to workout upon creation

This commit is contained in:
Sander Roosendaal
2017-02-12 21:08:38 +01:00
parent 296d69ed1c
commit 99a44271a5
2 changed files with 16 additions and 2 deletions

View File

@@ -25,6 +25,8 @@ from rowingdata import (
summarydata,get_file_type,
)
from rowers.models import Team
import os
import pandas as pd
import numpy as np
@@ -320,7 +322,14 @@ def save_workout_database(f2,r,dosmooth=True,workouttype='rower',
maxhr=maxhr,averagehr=averagehr,
startdatetime=workoutstartdatetime)
w.save()
ts = Team.objects.filter(rower=r)
for t in ts:
w.team.add(t)
# put stroke data in database
res = dataprep(row.df,id=w.id,bands=True,
barchart=True,otwpower=True,empower=True)

View File

@@ -377,9 +377,14 @@ class Workout(models.Model):
date = self.date
name = self.name
str = date.strftime('%Y-%m-%d')+'_'+name
try:
stri = date.strftime('%Y-%m-%d')+'_'+name
except AttributeError:
stri = str(date)+'_'+name
return str
return stri
# delete files belonging to workout instance
# related GraphImage objects should be deleted automatically