From a2b10b004dbff4e810660f4b728247919832b712 Mon Sep 17 00:00:00 2001 From: Edward Ribeiro Date: Mon, 21 Sep 2015 18:16:07 -0300 Subject: [PATCH] Fix table list materias --- sessao/urls.py | 2 +- sessao/views.py | 8 +++++--- templates/sessao/materia_ordemdia_list.html | 14 +++++++++----- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/sessao/urls.py b/sessao/urls.py index f7b7eb482..8e86b5802 100644 --- a/sessao/urls.py +++ b/sessao/urls.py @@ -28,7 +28,7 @@ urlpatterns_sessao = sessao_crud.urlpatterns + [ url(r'^(?P\d+)/mesa$', MesaView.as_view(), name='mesa'), url(r'^(?P\d+)/materiaordemdia/list$', ListMateriaOrdemDiaView.as_view(), name='materiaordemdia_list'), - url(r'^(?P\d+)/materiaordemdia/edit/(?P\d+)$$', + url(r'^(?P\d+)/materiaordemdia/edit/(?P\d+)$', EditMateriaOrdemDiaView.as_view(), name='materiaordemdia_edit'), url(r'^(?P\d+)/materiaordemdia/create$', MateriaOrdemDiaView.as_view(), name='materiaordemdia_create'), diff --git a/sessao/views.py b/sessao/views.py index bd92c96fc..7934eaf67 100644 --- a/sessao/views.py +++ b/sessao/views.py @@ -230,6 +230,8 @@ class ListMateriaOrdemDiaView(sessao_crud.CrudDetailView): titulo = o.materia numero = o.numero_ordem + print(ementa) + autoria = Autoria.objects.filter(materia_id=o.materia_id) if len(autoria) > 1: autor = 'Autores: ' @@ -247,8 +249,8 @@ class ListMateriaOrdemDiaView(sessao_crud.CrudDetailView): 'ementa': ementa, 'titulo': titulo, 'numero': numero, - 'resultado': resultado, - 'autor': autor + 'resultado': o.resultado, + 'autor': autor, } materias_ordem.append(mat) @@ -276,7 +278,7 @@ class MateriaOrdemDiaView(FormMixin, sessao_crud.CrudDetailView): def get_success_url(self): pk = self.kwargs['pk'] - return reverse('sessaoplenaria:materiaordemdia', kwargs={'pk': pk}) + return reverse('sessaoplenaria:materiaordemdia_list', kwargs={'pk': pk}) def get(self, request, *args, **kwargs): self.object = self.get_object() diff --git a/templates/sessao/materia_ordemdia_list.html b/templates/sessao/materia_ordemdia_list.html index 748dc8548..7b751e49e 100644 --- a/templates/sessao/materia_ordemdia_list.html +++ b/templates/sessao/materia_ordemdia_list.html @@ -6,16 +6,20 @@ Matérias da Ordem do Dia - + {% for m in materias_ordem %} + {% endfor %}
MatériaEmentaResultado da Votação
MatériaEmentaResultado da Votação
- {{m.numero}} - {{m.titulo}} -
+ {{m.numero}} - {{m.titulo}} +   +
{{m.autor}} -
+ + {{m.ementa}} + - {{m.observacao}} + {% if m.resultado %}{{m.resultado}}{%endif%}