Private
Public Access
1
0

Merge branch 'release/v10.47'

This commit is contained in:
Sander Roosendaal
2019-11-06 18:38:30 +01:00
4 changed files with 127 additions and 111 deletions
+5 -3
View File
@@ -2534,9 +2534,11 @@ def dataprep(rowdatadf, id=0, bands=True, barchart=True, otwpower=True,
if id != 0: if id != 0:
data['workoutid'] = id data['workoutid'] = id
data.fillna(0,inplace=True) data.fillna(0,inplace=True)
data = data.astype( for k, v in dtypes.items():
dtype=dtypes, try:
) data[k] = data[k].astype(v)
except KeyError:
pass
filename = 'media/strokedata_{id}.parquet.gz'.format(id=id) filename = 'media/strokedata_{id}.parquet.gz'.format(id=id)
+7 -1
View File
@@ -1254,7 +1254,13 @@ def dataprep(rowdatadf,id=0,bands=True,barchart=True,otwpower=True,
# write data if id given # write data if id given
if id != 0: if id != 0:
data['workoutid'] = id data['workoutid'] = id
data = data.astype(dtype=dtypes) data.fillna(0,inplace=True)
for k, v in dtypes.items():
try:
data[k] = data[k].astype(v)
except KeyError:
pass
filename = 'media/strokedata_{id}.parquet.gz'.format(id=id) filename = 'media/strokedata_{id}.parquet.gz'.format(id=id)
df = dd.from_pandas(data,npartitions=1) df = dd.from_pandas(data,npartitions=1)
df.to_parquet(filename,engine='fastparquet',compression='GZIP') df.to_parquet(filename,engine='fastparquet',compression='GZIP')
+8 -1
View File
@@ -243,7 +243,7 @@ class SessionLinkTest(TestCase):
self.assertEqual(response.status_code,200) self.assertEqual(response.status_code,200)
url2 = '/rowers/sessions/manage/' url2 = '/rowers/sessions/manage/'
response = self.c.post(url2,post_data) response = self.c.get(url2,post_data)
self.assertEqual(response.status_code,200) self.assertEqual(response.status_code,200)
pss = PlannedSession.objects.filter(startdate=startdate,enddate=enddate) pss = PlannedSession.objects.filter(startdate=startdate,enddate=enddate)
@@ -265,6 +265,13 @@ class SessionLinkTest(TestCase):
plannedsessionstuple = tuple(plannedsessionstuple) plannedsessionstuple = tuple(plannedsessionstuple)
url2 += '?startdate={startdate}&enddate={enddate}'.format(
startdate=startdate.strftime("%Y-%m-%d"),
enddate = enddate.strftime("%Y-%m-%d"),
)
workoutdata = {} workoutdata = {}
workoutdata['initial'] = [] workoutdata['initial'] = []
+1
View File
@@ -1337,6 +1337,7 @@ def plannedsessions_manage_view(request,userid=0,
messages.error(request,er) messages.error(request,er)
ps_form = PlannedSessionSelectForm(plannedsessionstuple, ps_form = PlannedSessionSelectForm(plannedsessionstuple,
initialsession=initialsession) initialsession=initialsession)
w_form = WorkoutSessionSelectForm(workoutdata=workoutdata) w_form = WorkoutSessionSelectForm(workoutdata=workoutdata)