adding team to workout upon creation
This commit is contained in:
@@ -25,6 +25,8 @@ from rowingdata import (
|
|||||||
summarydata,get_file_type,
|
summarydata,get_file_type,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
from rowers.models import Team
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import pandas as pd
|
import pandas as pd
|
||||||
import numpy as np
|
import numpy as np
|
||||||
@@ -320,7 +322,14 @@ def save_workout_database(f2,r,dosmooth=True,workouttype='rower',
|
|||||||
maxhr=maxhr,averagehr=averagehr,
|
maxhr=maxhr,averagehr=averagehr,
|
||||||
startdatetime=workoutstartdatetime)
|
startdatetime=workoutstartdatetime)
|
||||||
|
|
||||||
|
|
||||||
w.save()
|
w.save()
|
||||||
|
|
||||||
|
ts = Team.objects.filter(rower=r)
|
||||||
|
|
||||||
|
for t in ts:
|
||||||
|
w.team.add(t)
|
||||||
|
|
||||||
# put stroke data in database
|
# put stroke data in database
|
||||||
res = dataprep(row.df,id=w.id,bands=True,
|
res = dataprep(row.df,id=w.id,bands=True,
|
||||||
barchart=True,otwpower=True,empower=True)
|
barchart=True,otwpower=True,empower=True)
|
||||||
|
|||||||
@@ -377,9 +377,14 @@ class Workout(models.Model):
|
|||||||
date = self.date
|
date = self.date
|
||||||
name = self.name
|
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
|
# delete files belonging to workout instance
|
||||||
# related GraphImage objects should be deleted automatically
|
# related GraphImage objects should be deleted automatically
|
||||||
|
|||||||
Reference in New Issue
Block a user