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: class Meta:
verbose_name = _('Cargo de Comissão') verbose_name = _('Cargo de Comissão')
verbose_name_plural = _('Cargos de Comissão') verbose_name_plural = _('Cargos de Comissão')
ordering = ['id_ordenacao']
def __str__(self): def __str__(self):
return self.nome return self.nome
@ -185,6 +186,7 @@ class Participacao(models.Model): # ComposicaoComissao
class Meta: class Meta:
verbose_name = _('Participação em Comissão') verbose_name = _('Participação em Comissão')
verbose_name_plural = _('Participações em Comissão') verbose_name_plural = _('Participações em Comissão')
ordering = ['-titular', 'cargo__id_ordenacao']
def __str__(self): def __str__(self):
return '%s : %s' % (self.cargo, self.parlamentar) 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) cargo = cargos.get(id_ordenacao=posicao)
tabela_ordenacao.append((posicao, cargo)) tabela_ordenacao.append((posicao, cargo))
else: else:
tabela_ordenacao.append((posicao, "-")) tabela_ordenacao.append((posicao, ""))
cargos_desordenados = cargos.filter(id_ordenacao="Não definido") cargos_desordenados = cargos.filter(id_ordenacao="Não definido")
for cargo_desordenado in cargos_desordenados: for cargo_desordenado in cargos_desordenados:

8
sapl/templates/comissoes/cargos_ordenacao.html

@ -25,7 +25,13 @@
{% for posicao, cargo in cargos %} {% for posicao, cargo in cargos %}
<tr> <tr>
<td>{{ posicao }}</td> <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> </tr>
{% endfor %} {% endfor %}
</tbody> </tbody>

Loading…
Cancel
Save