def phaseA(request): if request.user.is_authenticated: ic = [] replies = request.session['first_reply'] replya = request.POST.get('replya') request.session['second_reply'] = replya if replya == '1': c1 = states.getdata('Total') c2 = c1.keys() c3 = c1.values() c2 = list(c2) c3 = list(c3) c2.remove('Total') c3.pop(0) for i in zip(c2, c3): ic.append(i) elif replya == '2': return redirect('phaseA2') return render(request, 'phaseA.html', { 'ic': ic, 'replya': replya, 'replies': replies }) else: return redirect('login')
def phaseA2(request): if request.user.is_authenticated: sc = [] replies = request.session['first_reply'] replya = request.session['second_reply'] state = request.POST.get('states') if state is not None: v1 = states.getdata(state) v2 = v1.keys() v3 = v1.values() v2 = list(v2) v3 = list(v3) v2.remove('Total') v3.pop(0) for i in zip(v2, v3): sc.append(i) return render(request, 'phaseA2.html', { 'sc': sc, 'state': state, 'replies': replies, 'replya': replya }) else: return redirect('login')