Browse Source

Fix #2455

pull/2567/head
Vinícius Cantuária 7 years ago
parent
commit
d432f815e7
  1. 3
      sapl/parlamentares/urls.py
  2. 8
      sapl/parlamentares/views.py
  3. 5
      sapl/templates/parlamentares/partido_detail.html

3
sapl/parlamentares/urls.py

@ -17,7 +17,7 @@ from sapl.parlamentares.views import (CargoMesaCrud, ColigacaoCrud,
frente_atualiza_lista_parlamentares,
insere_parlamentar_composicao,
parlamentares_frente_selected,
remove_parlamentar_composicao)
remove_parlamentar_composicao, parlamentares_filiados)
from .apps import AppConfig
@ -60,6 +60,7 @@ urlpatterns = [
url(r'^sistema/parlamentar/tipo-militar/',
include(TipoMilitarCrud.get_urls())),
url(r'^sistema/parlamentar/partido/', include(PartidoCrud.get_urls())),
url(r'^sistema/parlamentar/partido/(?P<pk>\d+)$', parlamentares_filiados, name='parlamentares_filiados'),
url(r'^sistema/mesa-diretora/sessao-legislativa/',
include(SessaoLegislativaCrud.get_urls())),

8
sapl/parlamentares/views.py

@ -10,6 +10,7 @@ from django.db.models import F, Q
from django.db.models.aggregates import Count
from django.http import JsonResponse
from django.http.response import HttpResponseRedirect
from django.shortcuts import render
from django.templatetags.static import static
from django.utils import timezone
from django.utils.datastructures import MultiValueDictKeyError
@ -688,6 +689,13 @@ class ParlamentarMateriasView(FormView):
})
def parlamentares_filiados(request, pk):
template_name = 'parlamentares/partido_detail.html'
partido = Partido.objects.filter(pk=pk)
queryset = Parlamentar.objects.select_related().all()
return render(request, template_name, {'parlamentares': queryset})
class MesaDiretoraView(FormView):
template_name = 'parlamentares/composicaomesa_form.html'
success_url = reverse_lazy('sapl.parlamentares:mesa_diretora')

5
sapl/templates/parlamentares/partido_detail.html

@ -0,0 +1,5 @@
{% extends "base.html" %}
{% load i18n common_tags%}
{% block content_container %}
{{ block.super }}
{% endblock content_container %}
Loading…
Cancel
Save