def clean_ffinal(self): finicio = self.data['finicio'] ffinal = self.data['ffinal'] hoy = datetime.strftime(datetime.now(), "%d/%m/%Y") if not compararFechas(hoy,ffinal): raise forms.ValidationError(_(u"La fecha final no puede ser igual a la actual")) elif not compararFechas(str(finicio),str(ffinal)): raise forms.ValidationError(_(u"La fecha final debe ser mayor a la fecha inicial")) return self.cleaned_data['ffinal']
def clean_finicio(self): finicio = self.data['finicio'] ffinal = self.data['ffinal'] if not compararFechas(str(finicio),str(ffinal)): raise forms.ValidationError(_(u"La fecha de inicio debe ser menor a la fecha final")) return self.cleaned_data['finicio']