Browse Source

Convert parlamentares subnav to yaml

pull/202/head
Marcio Mazza 9 years ago
parent
commit
159fa9ba56
  1. 28
      parlamentares/views.py
  2. 4
      templates/parlamentares/parlamentares_dependentes.html
  3. 12
      templates/parlamentares/parlamentares_detail.html
  4. 4
      templates/parlamentares/parlamentares_filiacao.html
  5. 4
      templates/parlamentares/parlamentares_mandato.html
  6. 8
      templates/parlamentares/subnav.yaml

28
parlamentares/views.py

@ -450,7 +450,7 @@ class ParlamentaresEditarView(FormMixin, GenericView):
parlamentar = Parlamentar.objects.get(pk=pk)
form = ParlamentaresEditForm(instance=parlamentar)
return self.render_to_response(
{'form': form, 'parlamentar': parlamentar})
{'form': form, 'object': parlamentar})
def post(self, request, *args, **kwargs):
pk = kwargs['pk']
@ -550,7 +550,7 @@ class ParlamentaresDependentesView(FormMixin, GenericView):
form = DependenteForm()
return self.render_to_response(
{'parlamentar': parlamentar,
{'object': parlamentar,
'dependentes': dependentes,
'form': form,
'legislatura_id': parlamentar.mandato_set.last().legislatura.id})
@ -574,7 +574,7 @@ class ParlamentaresDependentesView(FormMixin, GenericView):
parlamentar=parlamentar).order_by('nome', 'tipo')
return self.render_to_response(
{'parlamentar': parlamentar,
{'object': parlamentar,
'dependentes': dependentes,
'form': form,
'legislatura_id': parlamentar.mandato_set.last(
@ -594,7 +594,7 @@ class ParlamentaresDependentesEditView(FormMixin, GenericView):
form = DependenteEditForm(instance=dependente)
return self.render_to_response(
{'form': form,
'parlamentar': parlamentar,
'object': parlamentar,
'legislatura_id': dependente.parlamentar.mandato_set.last(
).legislatura_id})
@ -612,7 +612,7 @@ class ParlamentaresDependentesEditView(FormMixin, GenericView):
else:
return self.render_to_response(
{'form': form,
'parlamentar': parlamentar,
'object': parlamentar,
'legislatura_id': dependente.parlamentar.mandato_set.last(
).legislatura_id})
@ -785,7 +785,7 @@ class FiliacaoView(FormMixin, GenericView):
form = FiliacaoForm()
return self.render_to_response(
{'parlamentar': parlamentar,
{'object': parlamentar,
'filiacoes': filiacoes,
'form': form,
'legislatura_id': parlamentar.mandato_set.last().legislatura.id})
@ -795,7 +795,7 @@ class FiliacaoView(FormMixin, GenericView):
filiacoes = Filiacao.objects.filter(parlamentar=parlamentar)
messages.add_message(request, messages.INFO, mensagem)
return self.render_to_response(
{'parlamentar': parlamentar,
{'object': parlamentar,
'filiacoes': filiacoes,
'form': form,
'legislatura_id': parlamentar.mandato_set.last(
@ -901,7 +901,7 @@ class FiliacaoEditView(FormMixin, GenericView):
form = FiliacaoEditForm(instance=filiacao)
return self.render_to_response(
{'form': form,
'parlamentar': parlamentar,
'object': parlamentar,
'legislatura_id': parlamentar.mandato_set.last(
).legislatura_id})
@ -909,7 +909,7 @@ class FiliacaoEditView(FormMixin, GenericView):
messages.add_message(request, messages.INFO, mensagem)
return self.render_to_response(
{'form': form,
'parlamentar': parlamentar,
'object': parlamentar,
'legislatura_id': parlamentar.mandato_set.last(
).legislatura_id})
@ -1000,7 +1000,7 @@ class FiliacaoEditView(FormMixin, GenericView):
else:
return self.render_to_response(
{'form': form,
'parlamentar': parlamentar,
'object': parlamentar,
'legislatura_id': parlamentar.mandato_set.last(
).legislatura_id})
@ -1068,7 +1068,7 @@ class MandatoView(FormMixin, GenericView):
form = MandatoForm()
return self.render_to_response(
{'parlamentar': parlamentar,
{'object': parlamentar,
'mandatos': mandatos,
'form': form,
'legislatura_id': parlamentar.mandato_set.last().legislatura.id})
@ -1092,7 +1092,7 @@ class MandatoView(FormMixin, GenericView):
parlamentar=parlamentar)
return self.render_to_response(
{'parlamentar': parlamentar,
{'object': parlamentar,
'mandatos': mandatos,
'form': form,
'legislatura_id': parlamentar.mandato_set.last(
@ -1112,7 +1112,7 @@ class MandatoEditView(FormMixin, GenericView):
form = MandatoEditForm(instance=mandato)
return self.render_to_response(
{'form': form,
'parlamentar': parlamentar,
'object': parlamentar,
'legislatura_id': parlamentar.mandato_set.last(
).legislatura_id})
@ -1130,6 +1130,6 @@ class MandatoEditView(FormMixin, GenericView):
else:
return self.render_to_response(
{'form': form,
'parlamentar': parlamentar,
'object': parlamentar,
'legislatura_id': parlamentar.mandato_set.last(
).legislatura_id})

4
templates/parlamentares/parlamentares_dependentes.html

@ -3,7 +3,7 @@
{% load crispy_forms_tags %}
{% block actions %}{% endblock %}
{% block detail_content %}
<strong>Parlamentar: </strong>{{ parlamentar.nome_parlamentar }}
<fieldset>
@ -17,7 +17,7 @@
</tr>
{% for d in dependentes %}
<tr>
<td><a href="{% url 'parlamentares_dependentes_edit' parlamentar.id d.id %}">{{d.nome}}</a></td>
<td><a href="{% url 'parlamentares_dependentes_edit' object.id d.id %}">{{d.nome}}</a></td>
<td>{{d.tipo }}</td>
<td>{{d.data_nascimento|default_if_none:""}}</td>
</tr>

12
templates/parlamentares/parlamentares_detail.html

@ -6,14 +6,4 @@
<dd><a href="{% url 'parlamentares_cadastro' legislatura_id %}" id="incluir-parlamentar" class="button secondary">{% trans 'Incluir Parlamentar' %}</a></dd>
{% endif %}
</dl>
{% endblock actions %}
{% block sections_nav %}
<dl class="sub-nav left">
{% if parlamentar %}
<dd><a href="{% url 'parlamentares_editar' parlamentar.id %}" id="incluir-parlamentar" class="button secondary">{% trans 'Inicio' %}</a></dd>
<dd><a href="{% url 'parlamentares_mandato' parlamentar.id %}" id="incluir-parlamentar" class="button secondary">{% trans 'Mandatos' %}</a></dd>
<dd><a href="{% url 'parlamentares_filiacao' parlamentar.id %}" id="incluir-parlamentar" class="button secondary">{% trans 'Filiações Partidárias' %}</a></dd>
<dd><a href="{% url 'parlamentares_dependentes' parlamentar.id %}" id="incluir-parlamentar" class="button secondary">{% trans 'Dependentes' %}</a></dd>
{% endif %}
</dl>
{% endblock sections_nav %}
{% endblock actions %}

4
templates/parlamentares/parlamentares_filiacao.html

@ -3,7 +3,7 @@
{% load crispy_forms_tags %}
{% block actions %}{% endblock %}
{% block detail_content %}
<strong>Parlamentar: </strong>{{ parlamentar.nome_parlamentar }}
<fieldset>
@ -17,7 +17,7 @@
</tr>
{% for f in filiacoes %}
<tr>
<td><a href="{% url 'parlamentares_filiacao_edit' parlamentar.id f.id %}">{{f.partido.sigla}}</a></td>
<td><a href="{% url 'parlamentares_filiacao_edit' object.id f.id %}">{{f.partido.sigla}}</a></td>
<td>{{f.data}}</td>
<td>{{f.data_desfiliacao|default_if_none:""}}</td>
</tr>

4
templates/parlamentares/parlamentares_mandato.html

@ -3,7 +3,7 @@
{% load crispy_forms_tags %}
{% block actions %}{% endblock %}
{% block detail_content %}
<strong>Parlamentar: </strong>{{ parlamentar.nome_parlamentar }}
<fieldset>
@ -20,7 +20,7 @@
</tr>
{% for m in mandatos %}
<tr>
<td><a href="{% url 'parlamentares_mandato_edit' parlamentar.id m.id %}">{{m.legislatura}}</a></td>
<td><a href="{% url 'parlamentares_mandato_edit' object.id m.id %}">{{m.legislatura}}</a></td>
<td>{{m.coligacao|default_if_none:""}}</td>
<td>{{m.data_fim_mandato|default_if_none:""}}</td>
<td>{{m.data_expedicao_diploma|default_if_none:""}}</td>

8
templates/parlamentares/subnav.yaml

@ -0,0 +1,8 @@
- title: Início
url: parlamentares_editar
- title: Mandatos
url: parlamentares_mandato
- title: Filiações Partidárias
url: parlamentares_filiacao
- title: Dependentes
url: parlamentares_dependentes
Loading…
Cancel
Save