Browse Source

Corrige orderings e adiciona link p/ cargo

pull/3047/head
João Rodrigues 6 years ago
parent
commit
1dc688e35a
  1. 2
      sapl/comissoes/models.py
  2. 2
      sapl/comissoes/views.py
  3. 8
      sapl/templates/comissoes/cargos_ordenacao.html

2
sapl/comissoes/models.py

@ -133,6 +133,7 @@ class CargoComissao(models.Model):
class Meta:
verbose_name = _('Cargo de Comissão')
verbose_name_plural = _('Cargos de Comissão')
ordering = ['id_ordenacao']
def __str__(self):
return self.nome
@ -185,6 +186,7 @@ class Participacao(models.Model): # ComposicaoComissao
class Meta:
verbose_name = _('Participação em Comissão')
verbose_name_plural = _('Participações em Comissão')
ordering = ['-titular', 'cargo__id_ordenacao']
def __str__(self):
return '%s : %s' % (self.cargo, self.parlamentar)

2
sapl/comissoes/views.py

@ -115,7 +115,7 @@ class CargosComissaoOrdenacaoView(PermissionRequiredMixin, FormView):
cargo = cargos.get(id_ordenacao=posicao)
tabela_ordenacao.append((posicao, cargo))
else:
tabela_ordenacao.append((posicao, "-"))
tabela_ordenacao.append((posicao, ""))
cargos_desordenados = cargos.filter(id_ordenacao="Não definido")
for cargo_desordenado in cargos_desordenados:

8
sapl/templates/comissoes/cargos_ordenacao.html

@ -25,7 +25,13 @@
{% for posicao, cargo in cargos %}
<tr>
<td>{{ posicao }}</td>
<td>{{ cargo }}</td>
{% if cargo %}
<td>
<a href="{% url 'sapl.comissoes:cargocomissao_detail' cargo.pk %}">{{ cargo }}</a>
</td>
{% else %}
<td>-</td>
{% endif %}
</tr>
{% endfor %}
</tbody>

Loading…
Cancel
Save