Skip to content

Instantly share code, notes, and snippets.

@luxu
Created October 28, 2022 02:36
Show Gist options
  • Save luxu/d505070bd2b6085a470ed4ca7e18f875 to your computer and use it in GitHub Desktop.
Save luxu/d505070bd2b6085a470ed4ca7e18f875 to your computer and use it in GitHub Desktop.
def estados(request):
regiao_selecionada = request.POST['regiao_selecionada']
api_estados = f'https://servicodados.ibge.gov.br/api/v1/localidades/regioes/{regiao_selecionada}/estados'
requisicao_estados = requests.get(api_estados)
lista = requisicao_estados.json()
dicionario_estados = {}
for indice, valor in enumerate(lista):
dicionario_estados[indice] = valor
contexto = {
"estados": dicionario_estados,
}
return render(request, "ibge/estados.html", contexto)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment