def santinho_escolher_candidatos(request, estado): eh_segundo_turno = settings.EH_SEGUNDO_TURNO cargos = [ {"nome": "Presidente", "candidatos": Candidato.obter_lista_por_cargo(1, 'BR', eh_segundo_turno), "nulo": "XX", "branco": "00"}, ] governadores = {"nome": "Governador", "candidatos": Candidato.obter_lista_por_cargo(3, estado, eh_segundo_turno), "nulo": "XX", "branco": "00"} cargos.append(governadores) estado_tem_segundo_turno = len(governadores["candidatos"]) > 0 deputado_nome = "Deputado Estadual" deputado_slug = "deputado-estadual" deputado_cargo = 7 if not eh_segundo_turno: cargos.append({"nome": "Senador", "candidatos": Candidato.obter_lista_por_cargo(5, estado), "nulo": "XXX", "branco": "000"}) cargos.append({"nome": "Deputado Federal", "candidatos": Candidato.obter_lista_por_cargo(6, estado), "nulo": "XXXX", "branco": "0000"}) if estado == "DF": deputado_cargo = 8 deputado_slug = "deputado-distrital" deputado_nome = "Deputado Distrital" cargos.append({"nome": deputado_nome, "candidatos": Candidato.obter_lista_por_cargo(deputado_cargo, estado), "nulo": "XXXXX", "branco": "00000"}) nome_estado = nome_do_estado(estado) if request.method == "POST": selecionados = { "presidente": request.POST.get("candidato_1", None), "governador": request.POST.get("candidato_3", None), } if eh_segundo_turno: selecionados["senador"] = request.POST.get("candidato_5", None) selecionados["deputado-federal"] = request.POST.get("candidato_6", None) selecionados[deputado_slug] = request.POST.get("candidato_{}".format(deputado_cargo), None) return render_to_response('escolher_candidatos.html', locals(), context_instance=RequestContext(request))
def resultado_escolher_candidatos(request, estado): cargos = [ {"nome": "Presidente", "candidatos": Candidato.obter_lista_por_cargo(1, 'BR'), "nulo": "XX", "branco": "00"}, {"nome": "Governador", "candidatos": Candidato.obter_lista_por_cargo(3, estado), "nulo": "XX", "branco": "00"}, {"nome": "Senador", "candidatos": Candidato.obter_lista_por_cargo(5, estado), "nulo": "XXX", "branco": "000"}, {"nome": "Deputado Federal", "candidatos": Candidato.obter_lista_por_cargo(6, estado), "nulo": "XXXX", "branco": "0000"} ] deputado_nome = "Deputado Estadual" deputado_slug = "deputado-estadual" deputado_cargo = 7 if estado == "DF": deputado_cargo = 8 deputado_slug = "deputado-distrital" deputado_nome = "Deputado Distrital" cargos.append({"nome": deputado_nome, "candidatos": Candidato.obter_lista_por_cargo(deputado_cargo, estado), "nulo": "XXXXX", "branco": "00000"}) nome_estado = nome_do_estado(estado) if request.method == "POST": selecionados = { "presidente": request.POST.get("candidato_1", None), "governador": request.POST.get("candidato_3", None), "senador": request.POST.get("candidato_5", None), "deputado-federal": request.POST.get("candidato_6", None), deputado_slug: request.POST.get("candidato_{}".format(deputado_cargo), None) } eh_resultado = True return render_to_response('resultado_candidatos.html', locals(), context_instance=RequestContext(request))
def resultado_escolher_candidatos(request, estado): cargos = [{ "nome": "Presidente", "candidatos": Candidato.obter_lista_por_cargo(1, 'BR'), "nulo": "XX", "branco": "00" }, { "nome": "Governador", "candidatos": Candidato.obter_lista_por_cargo(3, estado), "nulo": "XX", "branco": "00" }, { "nome": "Senador", "candidatos": Candidato.obter_lista_por_cargo(5, estado), "nulo": "XXX", "branco": "000" }, { "nome": "Deputado Federal", "candidatos": Candidato.obter_lista_por_cargo(6, estado), "nulo": "XXXX", "branco": "0000" }] deputado_nome = "Deputado Estadual" deputado_slug = "deputado-estadual" deputado_cargo = 7 if estado == "DF": deputado_cargo = 8 deputado_slug = "deputado-distrital" deputado_nome = "Deputado Distrital" cargos.append({ "nome": deputado_nome, "candidatos": Candidato.obter_lista_por_cargo(deputado_cargo, estado), "nulo": "XXXXX", "branco": "00000" }) nome_estado = nome_do_estado(estado) if request.method == "POST": selecionados = { "presidente": request.POST.get("candidato_1", None), "governador": request.POST.get("candidato_3", None), "senador": request.POST.get("candidato_5", None), "deputado-federal": request.POST.get("candidato_6", None), deputado_slug: request.POST.get("candidato_{}".format(deputado_cargo), None) } eh_resultado = True return render_to_response('resultado_candidatos.html', locals(), context_instance=RequestContext(request))
def santinho_escolher_candidatos(request, estado): eh_segundo_turno = settings.EH_SEGUNDO_TURNO cargos = [ { "nome": "Presidente", "candidatos": Candidato.obter_lista_por_cargo(1, 'BR', eh_segundo_turno), "nulo": "XX", "branco": "00" }, ] governadores = { "nome": "Governador", "candidatos": Candidato.obter_lista_por_cargo(3, estado, eh_segundo_turno), "nulo": "XX", "branco": "00" } cargos.append(governadores) estado_tem_segundo_turno = len(governadores["candidatos"]) > 0 deputado_nome = "Deputado Estadual" deputado_slug = "deputado-estadual" deputado_cargo = 7 if not eh_segundo_turno: cargos.append({ "nome": "Senador", "candidatos": Candidato.obter_lista_por_cargo(5, estado), "nulo": "XXX", "branco": "000" }) cargos.append({ "nome": "Deputado Federal", "candidatos": Candidato.obter_lista_por_cargo(6, estado), "nulo": "XXXX", "branco": "0000" }) if estado == "DF": deputado_cargo = 8 deputado_slug = "deputado-distrital" deputado_nome = "Deputado Distrital" cargos.append({ "nome": deputado_nome, "candidatos": Candidato.obter_lista_por_cargo(deputado_cargo, estado), "nulo": "XXXXX", "branco": "00000" }) nome_estado = nome_do_estado(estado) if request.method == "POST": selecionados = { "presidente": request.POST.get("candidato_1", None), "governador": request.POST.get("candidato_3", None), } if eh_segundo_turno: selecionados["senador"] = request.POST.get("candidato_5", None) selecionados["deputado-federal"] = request.POST.get( "candidato_6", None) selecionados[deputado_slug] = request.POST.get( "candidato_{}".format(deputado_cargo), None) return render_to_response('escolher_candidatos.html', locals(), context_instance=RequestContext(request))