added name to CP chart
This commit is contained in:
@@ -1382,7 +1382,7 @@ def interactive_agegroupcpchart(age,normalized=False):
|
||||
return script,div
|
||||
|
||||
|
||||
def interactive_otwcpchart(powerdf,promember=0):
|
||||
def interactive_otwcpchart(powerdf,promember=0,rowername=""):
|
||||
powerdf = powerdf[~(powerdf == 0).any(axis=1)]
|
||||
# plot tools
|
||||
if (promember==1):
|
||||
@@ -1453,6 +1453,7 @@ def interactive_otwcpchart(powerdf,promember=0):
|
||||
plot.y_range = Range1d(0,1.5*max(theavpower))
|
||||
plot.x_range = Range1d(1,2*max(thesecs))
|
||||
plot.legend.orientation = "vertical"
|
||||
plot.title.text = "Critical Power for "+rowername
|
||||
|
||||
hover = plot.select(dict(type=HoverTool))
|
||||
|
||||
|
||||
@@ -4149,8 +4149,8 @@ def otwrankings_view(request,theuser=0,
|
||||
try:
|
||||
r = Rower.objects.get(user=theuser)
|
||||
except Rower.DoesNotExist:
|
||||
allergworkouts = []
|
||||
r=0
|
||||
raise Http404("Rower doesn't exist")
|
||||
|
||||
|
||||
|
||||
try:
|
||||
@@ -4230,9 +4230,10 @@ def otwrankings_view(request,theuser=0,
|
||||
powerdf.drop_duplicates(subset='Delta',keep='first',inplace=True)
|
||||
|
||||
|
||||
rowername = rower.user.first_name+" "+rower.user.last_name
|
||||
# create interactive plot
|
||||
if len(powerdf) !=0 :
|
||||
res = interactive_otwcpchart(powerdf,promember=promember)
|
||||
res = interactive_otwcpchart(powerdf,promember=promember,rowername=rowername)
|
||||
script = res[0]
|
||||
div = res[1]
|
||||
p1 = res[2]
|
||||
@@ -4399,7 +4400,7 @@ def oterankings_view(request,theuser=0,
|
||||
r = Rower.objects.get(user=theuser)
|
||||
except Rower.DoesNotExist:
|
||||
allergworkouts = []
|
||||
r=0
|
||||
raise Http404("Rower doesn't exist")
|
||||
|
||||
|
||||
try:
|
||||
@@ -4483,10 +4484,10 @@ def oterankings_view(request,theuser=0,
|
||||
powerdf.sort_values(['Delta','CP'],ascending=[1,0],inplace=True)
|
||||
powerdf.drop_duplicates(subset='Delta',keep='first',inplace=True)
|
||||
|
||||
|
||||
rowername = r.user.first_name+" "+r.user.last_name
|
||||
# create interactive plot
|
||||
if len(powerdf) !=0 :
|
||||
res = interactive_otwcpchart(powerdf,promember=promember)
|
||||
res = interactive_otwcpchart(powerdf,promember=promember,rowername=rowername)
|
||||
script = res[0]
|
||||
div = res[1]
|
||||
p1 = res[2]
|
||||
|
||||
Reference in New Issue
Block a user