Browse Source

Diminui quantidade de queries na base de dados

pull/3157/head
Vinícius Cantuária 6 years ago
parent
commit
8a276efea0
  1. 2
      sapl/relatorios/views.py

2
sapl/relatorios/views.py

@ -758,7 +758,7 @@ def get_sessao_plenaria(sessao, casa):
lst_oradores = [] lst_oradores = []
for orador in Orador.objects.select_related('parlamentar').filter(sessao_plenaria=sessao).order_by('numero_ordem'): for orador in Orador.objects.select_related('parlamentar').filter(sessao_plenaria=sessao).order_by('numero_ordem'):
parlamentar = orador.parlamentar parlamentar = orador.parlamentar
partido_sigla = orador.parlamentar.filiacao_set.first() partido_sigla = orador.parlamentar.filiacao_set.select_related('partido', 'parlamentar').first()
lst_oradores.append({ lst_oradores.append({
"num_ordem": orador.numero_ordem, "num_ordem": orador.numero_ordem,
"nom_parlamentar": parlamentar.nome_parlamentar, "nom_parlamentar": parlamentar.nome_parlamentar,

Loading…
Cancel
Save