diff --git a/comissoes/urls.py b/comissoes/urls.py index 5b66e5ebc..138ae0230 100644 --- a/comissoes/urls.py +++ b/comissoes/urls.py @@ -2,11 +2,14 @@ from django.conf.urls import include, url from comissoes.views import (ComposicaoView, MateriasView, ReunioesView, cargo_crud, comissao_crud, + ComissaoParlamentarIncluirView, periodo_composicao_crud, tipo_comissao_crud) comissao_url_patterns = comissao_crud.urlpatterns + [ url(r'^(?P\d+)/composicao$', ComposicaoView.as_view(), name='composicao'), + url(r'^(?P\d+)/composicao/parlamentar', + ComissaoParlamentarIncluirView.as_view(), name='comissao_parlamentar'), url(r'^(?P\d+)/materias$', MateriasView.as_view(), name='materias'), url(r'^(?P\d+)/reunioes$', diff --git a/comissoes/views.py b/comissoes/views.py index 38b235614..42da7e302 100644 --- a/comissoes/views.py +++ b/comissoes/views.py @@ -4,6 +4,9 @@ from sapl.crud import build_crud from .models import CargoComissao, Comissao, Periodo, TipoComissao +from django.views.generic.edit import FormMixin +from vanilla import GenericView + cargo_crud = build_crud( CargoComissao, 'cargo_comissao', [ @@ -65,3 +68,9 @@ class MateriasView(comissao_crud.CrudDetailView): class ReunioesView(comissao_crud.CrudDetailView): template_name = 'comissoes/reunioes.html' + + +class ComissaoParlamentarIncluirView(GenericView): + + template_name = "comissoes/comissao_parlamentar.html" + diff --git a/templates/comissoes/comissao_parlamentar.html b/templates/comissoes/comissao_parlamentar.html new file mode 100644 index 000000000..5f4e1b1a0 --- /dev/null +++ b/templates/comissoes/comissao_parlamentar.html @@ -0,0 +1,8 @@ +{% extends "comissoes/comissao_detail.html" %} +{% load i18n %} +{% load crispy_forms_tags %} + +

Incluir Parlamentar

+{% block detail_content %} + +{% endblock detail_content %} \ No newline at end of file diff --git a/templates/comissoes/composicao.html b/templates/comissoes/composicao.html index 610c6e13d..e249633e4 100644 --- a/templates/comissoes/composicao.html +++ b/templates/comissoes/composicao.html @@ -1,8 +1,10 @@ {% extends "comissoes/comissao_detail.html" %} {% load i18n %} +{% load crispy_forms_tags %} -{% block actions %}{% endblock actions %} - +

Composição

{% block detail_content %} - TODO ... Composição -{% endblock detail_content %} + +Incluir Parlamentar + +{% endblock detail_content %} \ No newline at end of file