Private
Public Access
1
0

additional choice (upload another) on upload page

This commit is contained in:
Sander Roosendaal
2017-10-26 14:53:46 +02:00
parent 336ccb1c74
commit 704d7a9128
4 changed files with 15 additions and 6 deletions

View File

@@ -152,6 +152,11 @@ class WorkFlowMiddlePanelElement(forms.Form):
# The form to indicate additional actions to be performed immediately
# after a successful upload
nextpages = list(landingpages)
nextpages.append(('workout_upload_view','Upload Another File'))
nextpages = tuple(nextpages)
class UploadOptionsForm(forms.Form):
plotchoices = (
('timeplot','Time Plot'),
@@ -181,7 +186,7 @@ class UploadOptionsForm(forms.Form):
makeprivate = forms.BooleanField(initial=False,required=False,
label='Make Workout Private')
landingpage = forms.ChoiceField(choices=landingpages,
landingpage = forms.ChoiceField(choices=nextpages,
initial='workout_edit_view',
label='Landing Page')

View File

@@ -177,7 +177,7 @@ urlpatterns = [
url(r'^graph/(?P<id>\d+)/deleteconfirm$',views.graph_delete_confirm_view),
url(r'^graph/(?P<id>\d+)/delete$',views.graph_delete_view),
url(r'^workout/upload/team/$',views.team_workout_upload_view),
url(r'^workout/upload/$',views.workout_upload_view),
url(r'^workout/upload/$',views.workout_upload_view,name='workout_upload_view'),
url(r'^workout/(?P<id>\d+)/histo$',views.workout_histo_view),
url(r'^workout/(?P<id>\d+)/task$',views.workout_test_task_view),
url(r'^workout/(?P<id>\d+)/forcecurve$',views.workout_forcecurve_view),

View File

@@ -7803,10 +7803,14 @@ def workout_upload_view(request,
else:
messages.error(request,message)
url = reverse(landingpage,
kwargs = {
'id':w.id,
})
if landingpage != 'workout_upload_view':
url = reverse(landingpage,
kwargs = {
'id':w.id,
})
else:
url = reverse(landingpage)
return HttpResponseRedirect(url)
else:
response = render(request,