Private
Public Access
1
0

primitive version of workflow config form (not working)

This commit is contained in:
Sander Roosendaal
2017-10-18 12:03:31 +02:00
parent 10cc35b269
commit 3bec917456
9 changed files with 207 additions and 9 deletions

View File

@@ -22,7 +22,7 @@ from django.http import (
from django.contrib.auth import authenticate, login, logout
from rowers.forms import (
LoginForm,DocumentsForm,UploadOptionsForm,
TeamUploadOptionsForm,
TeamUploadOptionsForm,WorkFlowLeftPanelForm,WorkFlowMiddlePanelForm,
)
from django.core.urlresolvers import reverse
from django.core.exceptions import PermissionDenied
@@ -5852,8 +5852,25 @@ def workout_comparison_view2(request,id1=0,id2=0,xparam='distance',
'promember':promember,
})
# Workflow Configuration
@login_required()
def workout_workflow_config_view(request):
request.session['referer'] = absolute(request)['PATH']
request.session[translation.LANGUAGE_SESSION_KEY] = USER_LANGUAGE
r = getrower(request.user)
formleft = WorkFlowLeftPanelForm(instance=r)
formmiddle = WorkFlowMiddlePanelForm()
# Flex thumbnails
# Add processing of POST data
return render(request,'workflowconfig.html',
{
'rower':r,
'formleft':formleft,
'formmiddle':formmiddle,
})
# Workflow View
@login_required()
def workout_workflow_view(request,id):
request.session['referer'] = absolute(request)['PATH']
@@ -5892,13 +5909,9 @@ def workout_workflow_view(request,id):
statcharts = GraphImage.objects.filter(workout=row)
# This will be user configurable in the future
middleTemplates = ['panel_statcharts.html','flexthumbnails.html',
'panel_summary.html']
leftTemplates = [
'panel_editbuttons.html',
'panel_stats.html',
'panel_staticchart.html',
]
middleTemplates = r.workflowleftpanel
leftTemplates = r.workflowmiddlepanel
return render(request,
'workflow.html',