Private
Public Access
1
0

simple config page (working)

This commit is contained in:
Sander Roosendaal
2017-10-20 07:56:19 +02:00
parent be36e2d77f
commit 3ff3dcff82
3 changed files with 23 additions and 24 deletions

View File

@@ -5930,6 +5930,23 @@ def workout_workflow_config2_view(request):
r.save()
except IntegrityError:
messages.error(request,'Something went wrong')
if wasleft:
leftpanel_formset = LeftPanelFormSet(request.POST,
prefix='leftpanel')
newleftpanel = []
if leftpanel_formset.is_valid():
for form in leftpanel_formset:
value = form.cleaned_data.get('panel')
if value != 'None':
newleftpanel.append(value)
newleftpanel = [i for i in newleftpanel if i != None]
r.workflowleftpanel = newleftpanel
try:
r.save()
except IntegrityError:
messages.error(request,'Something went wrong')
leftpanelform_data = [{'panel':panel}
for panel in r.workflowleftpanel]