Exemple #1
0
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')
Exemple #2
0
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')