Browse Source

Fix table list materias

pull/7/head
Edward Ribeiro 9 years ago
parent
commit
a2b10b004d
  1. 2
      sessao/urls.py
  2. 8
      sessao/views.py
  3. 14
      templates/sessao/materia_ordemdia_list.html

2
sessao/urls.py

@ -28,7 +28,7 @@ urlpatterns_sessao = sessao_crud.urlpatterns + [
url(r'^(?P<pk>\d+)/mesa$', MesaView.as_view(), name='mesa'),
url(r'^(?P<pk>\d+)/materiaordemdia/list$',
ListMateriaOrdemDiaView.as_view(), name='materiaordemdia_list'),
url(r'^(?P<pk>\d+)/materiaordemdia/edit/(?P<mid>\d+)$$',
url(r'^(?P<pk>\d+)/materiaordemdia/edit/(?P<oid>\d+)$',
EditMateriaOrdemDiaView.as_view(), name='materiaordemdia_edit'),
url(r'^(?P<pk>\d+)/materiaordemdia/create$',
MateriaOrdemDiaView.as_view(), name='materiaordemdia_create'),

8
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()

14
templates/sessao/materia_ordemdia_list.html

@ -6,16 +6,20 @@
Matérias da Ordem do Dia
<table border="1">
<tr><td>Matéria</th><th>Ementa</th><th>Resultado da Votação</th></tr>
<tr><td>Matéria</td><td>Ementa</td><td>Resultado da Votação</td></tr>
{% for m in materias_ordem %}
<tr>
<td>
{{m.numero}} - {{m.titulo}}
</br>
{{m.numero}} - {{m.titulo}}
&nbsp;
</br>
{{m.autor}}
<td/>
</td>
<td>
{{m.ementa}}
</td>
<td>
{{m.observacao}}
{% if m.resultado %}{{m.resultado}}{%endif%}
</td>
</tr>
{% endfor %}

Loading…
Cancel
Save