diff --git a/materia/forms.py b/materia/forms.py index 283516a68..5152974f3 100644 --- a/materia/forms.py +++ b/materia/forms.py @@ -385,7 +385,7 @@ class NumeracaoForm(ModelForm): ) data_materia = forms.DateField(label='Data', - required=False, + required=True, input_formats=['%d/%m/%Y'], widget=forms.TextInput( attrs={'class': 'dateinput'})) diff --git a/materia/views.py b/materia/views.py index 889da958c..24eed0b73 100644 --- a/materia/views.py +++ b/materia/views.py @@ -490,11 +490,8 @@ class NumeracaoView(FormMixin, GenericView): if form.is_valid(): numeracao = Numeracao() - tipo = TipoMateriaLegislativa.objects.get( - id=form.cleaned_data['tipo_materia']) - numeracao.materia = materia - numeracao.tipo_materia = tipo + numeracao.tipo_materia = form.cleaned_data['tipo_materia'] numeracao.numero_materia = form.cleaned_data['numero_materia'] numeracao.ano_materia = form.cleaned_data['ano_materia'] numeracao.data_materia = form.cleaned_data['data_materia'] diff --git a/templates/materia/numeracao_edit.html b/templates/materia/numeracao_edit.html index 6341e230a..692f4cfd3 100644 --- a/templates/materia/numeracao_edit.html +++ b/templates/materia/numeracao_edit.html @@ -16,7 +16,7 @@ label> - +
- +
- +
-