From df354dd7416b2a6beed0c62d64caafef156b6a69 Mon Sep 17 00:00:00 2001 From: Eduardo Calil Date: Fri, 20 May 2016 11:40:03 -0300 Subject: [PATCH] Cria validacao do formulario de tramitacao adm --- protocoloadm/forms.py | 6 ++++++ .../protocoloadm/documentoadministrativo_detail.html | 1 - .../protocoloadm/tramitacaoadministrativo_detail.html | 9 +++++++++ 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 templates/protocoloadm/tramitacaoadministrativo_detail.html diff --git a/protocoloadm/forms.py b/protocoloadm/forms.py index aec065756..a398ba711 100644 --- a/protocoloadm/forms.py +++ b/protocoloadm/forms.py @@ -535,6 +535,12 @@ class TramitacaoAdmForm(ModelForm): if self.errors: return self.errors + if (not self.cleaned_data['data_tramitacao'] or + not self.cleaned_data['status'] or + not self.cleaned_data['unidade_tramitacao_local']): + msg = _('Você deixou campos obrigatórios em branco!') + raise ValidationError(msg) + # ultima_tramitacao = TramitacaoAdministrativo.objects.filter( # documento_id=self.instance.documento.id).last() diff --git a/templates/protocoloadm/documentoadministrativo_detail.html b/templates/protocoloadm/documentoadministrativo_detail.html index a56d176f3..f443579c0 100644 --- a/templates/protocoloadm/documentoadministrativo_detail.html +++ b/templates/protocoloadm/documentoadministrativo_detail.html @@ -1,7 +1,6 @@ {% extends "crud/detail.html" %} {% load i18n %} {% block actions %} -

Protocolos

{% trans 'Tramitações' %} {% trans 'Editar' %} diff --git a/templates/protocoloadm/tramitacaoadministrativo_detail.html b/templates/protocoloadm/tramitacaoadministrativo_detail.html new file mode 100644 index 000000000..e26007f83 --- /dev/null +++ b/templates/protocoloadm/tramitacaoadministrativo_detail.html @@ -0,0 +1,9 @@ +{% extends "crud/detail.html" %} +{% load i18n %} +{% block actions %} + +{% endblock actions %} \ No newline at end of file