1 # -*- encoding: utf-8 -*-
3 from django
import forms
4 from models
import Dossier
, Contrat
7 class FormDate(object):
9 def clean_date_fin(self
):
10 date_fin
= self
.cleaned_data
['date_fin']
13 date_debut
= self
.cleaned_data
['date_debut']
14 if date_fin
< date_debut
:
15 raise forms
.ValidationError(u
"La date de fin est antérieure à la date de début")
18 class DossierForm(forms
.ModelForm
, FormDate
):
23 class ContratForm(forms
.ModelForm
, FormDate
):