Foros del Web » Programando para Internet » Python »

validar fecha inicial menor a fecha final

Estas en el tema de validar fecha inicial menor a fecha final en el foro de Python en Foros del Web. Hola tengo 2 campos fecha inicial, fecha inicial no debe permitir que fecha inicial sea menor a a fecha final Ejemplp: fecha inicial: 10/01/2014 fecha ...
  #1 (permalink)  
Antiguo 19/08/2014, 15:59
 
Fecha de Ingreso: julio-2011
Ubicación: Peru
Mensajes: 92
Antigüedad: 13 años, 4 meses
Puntos: 1
validar fecha inicial menor a fecha final

Hola tengo 2 campos fecha inicial, fecha inicial

no debe permitir que fecha inicial sea menor a a fecha final
Ejemplp:

fecha inicial: 10/01/2014
fecha final: 05/01/2014

deberia salir un mensaje pero sin embargo no pasa eso aqui les dejo mi codigo

models.py
Código Python:
Ver original
  1. class DataExcel(models.Model):
  2.  
  3.     name = models.CharField('Nombre', max_length=20)
  4.     fecha_inicio = models.DateField(verbose_name='Fecha inicio', max_length=10)
  5.     fecha_fin = models.DateField(verbose_name='Fecha Fin', max_length=10)
  6.     fullname = models.CharField(max_length=200,editable=False)
  7.     file = models.FileField(upload_to=settings.MEDIA_ROOT,verbose_name='Archivo', max_length=300)
  8.  
  9.  
  10.  
  11. def clean(self ):
  12.        if ((self.clean_fields('fecha_inicio') > (self.clean_fields('fecha_fin')):
  13.            raise ValidationError("fecha de inicio no puede ser superior a fecha fin")

esperando su pronta colaboraciom, gracias

Etiquetas: campo, fecha, final, inicial, menor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:41.