|
|
@ -72,7 +72,7 @@ def validate(form, parlamentar, filiacao, request): |
|
|
|
break |
|
|
|
|
|
|
|
if (data_desfiliacao and |
|
|
|
data_init < data_desfiliacao < data_fim): |
|
|
|
data_init < data_desfiliacao < data_fim): |
|
|
|
|
|
|
|
error_msg = _("A data de filiação e \ |
|
|
|
desfiliação não podem estar no intervalo \ |
|
|
@ -206,7 +206,7 @@ class ParlamentaresEditarView(UpdateView): |
|
|
|
elif 'excluir' in self.request.POST: |
|
|
|
Mandato.objects.get(parlamentar=parlamentar).delete() |
|
|
|
parlamentar.delete() |
|
|
|
elif "remover" in self.request.POST: |
|
|
|
elif "remover-foto" in self.request.POST: |
|
|
|
try: |
|
|
|
os.unlink(parlamentar.fotografia.path) |
|
|
|
except OSError: |
|
|
@ -227,7 +227,7 @@ class ParlamentaresDependentesView(CreateView): |
|
|
|
|
|
|
|
def get_context_data(self, **kwargs): |
|
|
|
context = super(ParlamentaresDependentesView, self).\ |
|
|
|
get_context_data(**kwargs) |
|
|
|
get_context_data(**kwargs) |
|
|
|
pk = self.kwargs['pk'] |
|
|
|
parlamentar = Parlamentar.objects.get(pk=pk) |
|
|
|
dependentes = Dependente.objects.filter( |
|
|
@ -265,12 +265,12 @@ class ParlamentaresDependentesEditView(UpdateView): |
|
|
|
|
|
|
|
def get_context_data(self, **kwargs): |
|
|
|
context = super(ParlamentaresDependentesEditView, self).\ |
|
|
|
get_context_data(**kwargs) |
|
|
|
get_context_data(**kwargs) |
|
|
|
parlamentar = Parlamentar.objects.get(id=self.kwargs['pk']) |
|
|
|
context.update({ |
|
|
|
'object': parlamentar, |
|
|
|
'legislatura_id': parlamentar.mandato_set.last( |
|
|
|
).legislatura_id}) |
|
|
|
'object': parlamentar, |
|
|
|
'legislatura_id': parlamentar.mandato_set.last( |
|
|
|
).legislatura_id}) |
|
|
|
return context |
|
|
|
|
|
|
|
def form_valid(self, form): |
|
|
@ -522,7 +522,7 @@ class MandatoEditView(UpdateView): |
|
|
|
context.update( |
|
|
|
{'object': parlamentar, |
|
|
|
'legislatura_id': parlamentar.mandato_set.last( |
|
|
|
).legislatura_id}) |
|
|
|
).legislatura_id}) |
|
|
|
return context |
|
|
|
|
|
|
|
def form_valid(self, form): |
|
|
|