Private
Public Access
1
0

added plan print view

This commit is contained in:
Sander Roosendaal
2018-03-03 20:57:08 +01:00
parent 048b4e9e34
commit dcb7884f45
4 changed files with 139 additions and 0 deletions

View File

@@ -12379,6 +12379,38 @@ def plannedsessions_view(request,timeperiod='thisweek',rowerid=0):
'unmatchedworkouts':unmatchedworkouts,
})
@login_required()
def plannedsessions_print_view(request,timeperiod='thisweek',rowerid=0):
if rowerid==0:
r = getrower(request.user)
else:
try:
r = Rower.objects.get(id=rowerid)
except Rower.DoesNotExist:
raise Http404("This rower doesn't exist")
if not checkaccessuser(request.user,r):
raise PermissionDenied("You don't have access to this plan")
startdate,enddate = get_dates_timeperiod(timeperiod)
sps = get_sessions(r,startdate=startdate,enddate=enddate)
completeness = {}
actualvalue = {}
completiondate = {}
return render(request,'plannedsessions_print.html',
{
'teams':get_my_teams(request.user),
'plannedsessions':sps,
'rower':r,
'startdate':startdate,
'enddate':enddate,
'timeperiod':timeperiod,
})
@login_required()
def plannedsessions_manage_view(request,timeperiod='thisweek',rowerid=0,
initialsession=0):