Browse Source

Fix Parlamentares when data base is empty

pull/202/head
Eduardo Calil 9 years ago
parent
commit
f64b07b6ba
  1. 2
      parlamentares/views.py
  2. 6
      templates/parlamentares/parlamentares_detail.html

2
parlamentares/views.py

@ -157,6 +157,7 @@ class ParlamentaresView(GenericView):
def get(self, request, *args, **kwargs):
form = ParlamentaresListForm()
# import ipdb; ipdb.set_trace()
if not Legislatura.objects.all():
mensagem = "Cadastre alguma Legislatura antes\
de cadastrar algum Parlamentar"
@ -414,6 +415,7 @@ class ParlamentaresCadastroView(FormMixin, GenericView):
def get(self, request, *args, **kwargs):
form = ParlamentaresForm()
pk = kwargs['pk']
return self.render_to_response({'form': form, 'legislatura_id': pk})

6
templates/parlamentares/parlamentares_detail.html

@ -2,8 +2,8 @@
{% load i18n %}
{% block actions %}
<dl class="sub-nav left">
{% if nao_tem_legislatura %}
<dd><a href="{% url 'parlamentares_cadastro' legislatura_id %}" id="incluir-parlamentar" class="button secondary">{% trans 'Incluir Parlamentar' %}</a></dd>
{% endif %}
{% if legislatura_id != 0 %}
<dd><a href="{% url 'parlamentares_cadastro' legislatura_id %}" id="incluir-parlamentar" class="button secondary">{% trans 'Incluir Parlamentar' %}</a></dd>
{% endif %}
</dl>
{% endblock actions %}

Loading…
Cancel
Save