now working with ajax
This commit is contained in:
@@ -1074,10 +1074,9 @@ def trainingzones_view(request,userid=0,mode='rower',
|
||||
enddate = form.cleaned_data['enddate']
|
||||
zones = form.cleaned_data['zones']
|
||||
|
||||
data = get_zones_report(r,startdate,enddate,trainingzones=zones)
|
||||
|
||||
|
||||
script, div = interactive_zoneschart(r,data,startdate,enddate,trainingzones=zones)
|
||||
script = ''
|
||||
div = get_call()
|
||||
|
||||
breadcrumbs = [
|
||||
{
|
||||
@@ -1098,9 +1097,40 @@ def trainingzones_view(request,userid=0,mode='rower',
|
||||
'the_script':script,
|
||||
'the_div':div,
|
||||
'form':form,
|
||||
'startdate':startdate,
|
||||
'enddate':enddate,
|
||||
'zones':zones,
|
||||
}
|
||||
)
|
||||
|
||||
@login_required()
|
||||
def trainingzones_view_data(request,userid=0):
|
||||
r = getrequestrower(request,userid=userid)
|
||||
|
||||
startdate = timezone.now()-datetime.timedelta(days=365)
|
||||
enddate = timezone.now()
|
||||
zones = 'hr'
|
||||
|
||||
if request.GET.get('zones'):
|
||||
zones = request.GET.get('zones')
|
||||
|
||||
if request.GET.get('startdate'):
|
||||
startdate = datetime.datetime.strptime(request.GET.get('startdate'),"%Y-%m-%d")
|
||||
|
||||
if request.GET.get('enddate'):
|
||||
enddate = datetime.datetime.strptime(request.GET.get('enddate'),"%Y-%m-%d")
|
||||
|
||||
|
||||
data = get_zones_report(r,startdate,enddate,trainingzones=zones)
|
||||
|
||||
script, div = interactive_zoneschart(r,data,startdate,enddate,trainingzones=zones)
|
||||
|
||||
return JSONResponse({
|
||||
'script': script,
|
||||
'div': div,
|
||||
})
|
||||
|
||||
|
||||
|
||||
@user_passes_test(ispromember, login_url="/rowers/paidplans",
|
||||
message="This functionality requires a Pro plan or higher. If you are already a Pro user, please log in to access this functionality",
|
||||
|
||||
Reference in New Issue
Block a user