diff --git a/sapl/materia/forms.py b/sapl/materia/forms.py index d56345179..5f5279d39 100644 --- a/sapl/materia/forms.py +++ b/sapl/materia/forms.py @@ -164,6 +164,7 @@ class AcompanhamentoMateriaForm(ModelForm): class DocumentoAcessorioForm(ModelForm): + data = forms.DateField(required=True) class Meta: model = DocumentoAcessorio diff --git a/sapl/materia/tests/test_materia.py b/sapl/materia/tests/test_materia.py index 5366959d2..0090376bf 100644 --- a/sapl/materia/tests/test_materia.py +++ b/sapl/materia/tests/test_materia.py @@ -226,6 +226,7 @@ def test_documento_acessorio_submit(admin_client): 'data_materia': '2016-03-21', 'autor': autor, 'ementa': 'teste_ementa', + 'data': '2016-03-21', 'salvar': 'salvar'}, follow=True) diff --git a/sapl/materia/views.py b/sapl/materia/views.py index 58f9862f4..c4cf64639 100644 --- a/sapl/materia/views.py +++ b/sapl/materia/views.py @@ -1061,6 +1061,11 @@ class DocumentoAcessorioCrud(MasterDetailCrud): def __init__(self, **kwargs): super(MasterDetailCrud.CreateView, self).__init__(**kwargs) + + def get_initial(self): + self.initial['data'] = datetime.now().date() + + return self.initial def get_context_data(self, **kwargs): context = super(