free coach upload form
This commit is contained in:
@@ -4298,7 +4298,14 @@ def team_workout_upload_view(request,message="",
|
||||
|
||||
rowerform = TeamInviteForm(request.POST)
|
||||
rowerform.fields.pop('email')
|
||||
rowers = Rower.objects.filter(coachinggroups__in=[r.mycoachgroup]).distinct()
|
||||
rowers = Rower.objects.filter(
|
||||
coachinggroups__in=[r.mycoachgroup]
|
||||
).exclude(
|
||||
rowerplan='freecoach'
|
||||
).distinct()
|
||||
if r.rowerplan == 'freecoach':
|
||||
rowers = rowers.exclude(rowerplan='basic')
|
||||
|
||||
rowerform.fields['user'].queryset = User.objects.filter(rower__in=rowers).distinct()
|
||||
if form.is_valid():
|
||||
f = request.FILES['file']
|
||||
@@ -4423,9 +4430,20 @@ def team_workout_upload_view(request,message="",
|
||||
optionsform = TeamUploadOptionsForm(initial=uploadoptions)
|
||||
rowerform = TeamInviteForm()
|
||||
rowerform.fields.pop('email')
|
||||
rowerform.fields['user'].queryset = User.objects.filter(rower__isnull=False,rower__team__in=myteams).distinct()
|
||||
|
||||
rowers = Rower.objects.filter(
|
||||
coachinggroups__in=[r.mycoachgroup]
|
||||
).exclude(
|
||||
rowerplan='freecoach'
|
||||
).distinct()
|
||||
if r.rowerplan == 'freecoach':
|
||||
rowers = rowers.exclude(rowerplan='basic')
|
||||
|
||||
rowerform.fields['user'].queryset = User.objects.filter(rower__in=rowers).distinct()
|
||||
|
||||
|
||||
return render(request, 'team_document_form.html',
|
||||
{'form':form,
|
||||
{'form':form,
|
||||
# 'teams':get_my_teams(request.user),
|
||||
'optionsform': optionsform,
|
||||
'active': 'nav-workouts',
|
||||
|
||||
Reference in New Issue
Block a user