added plan print view
This commit is contained in:
@@ -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):
|
||||
|
||||
Reference in New Issue
Block a user