Showing
3 changed files
with
7 additions
and
6 deletions
@@ -62,8 +62,8 @@ class EventoForms(forms.ModelForm): | @@ -62,8 +62,8 @@ class EventoForms(forms.ModelForm): | ||
62 | fecha_final = clean.get('fecha_final') | 62 | fecha_final = clean.get('fecha_final') |
63 | hora_fin = clean.get('hora_fin') | 63 | hora_fin = clean.get('hora_fin') |
64 | 64 | ||
65 | - if fecha_inicio and fecha_final and fecha_final == fecha_inicio: | ||
66 | - if hora_inicio and hora_fin and hora_fin <= hora_inicio: | 65 | + if fecha_final == fecha_inicio: |
66 | + if hora_fin <= hora_inicio: | ||
67 | raise ValidationError( | 67 | raise ValidationError( |
68 | _('La hora de finalización debe ser posterior a la hora de inicio.' | 68 | _('La hora de finalización debe ser posterior a la hora de inicio.' |
69 | ) | 69 | ) |
1 | -# Generated by Django 4.2.9 on 2024-10-01 21:42 | 1 | +# Generated by Django 4.2.9 on 2024-10-02 00:54 |
2 | 2 | ||
3 | import django.core.validators | 3 | import django.core.validators |
4 | from django.db import migrations, models | 4 | from django.db import migrations, models |
@@ -33,13 +33,13 @@ class Migration(migrations.Migration): | @@ -33,13 +33,13 @@ class Migration(migrations.Migration): | ||
33 | ('fecha_final', models.DateField(verbose_name='Fecha de cierre del evento')), | 33 | ('fecha_final', models.DateField(verbose_name='Fecha de cierre del evento')), |
34 | ('hora_fin', models.TimeField(verbose_name='Hora de cierre')), | 34 | ('hora_fin', models.TimeField(verbose_name='Hora de cierre')), |
35 | ('titulo', models.CharField(max_length=350)), | 35 | ('titulo', models.CharField(max_length=350)), |
36 | - ('categoria', models.SlugField(max_length=150)), | 36 | + ('categoria', models.CharField(max_length=150)), |
37 | ('direccion', models.URLField(help_text='Ingrese la url obtenida por google maps', max_length=150, verbose_name='Ubicación del evento')), | 37 | ('direccion', models.URLField(help_text='Ingrese la url obtenida por google maps', max_length=150, verbose_name='Ubicación del evento')), |
38 | ('descripcion', models.TextField(verbose_name='Descripción')), | 38 | ('descripcion', models.TextField(verbose_name='Descripción')), |
39 | ('url', models.URLField(blank=True, max_length=300, verbose_name='Dirección Web')), | 39 | ('url', models.URLField(blank=True, max_length=300, verbose_name='Dirección Web')), |
40 | ('imagen', models.ImageField(blank=True, upload_to='static/eventos', validators=[django.core.validators.FileExtensionValidator(allowed_extensions=['jpg', 'png'])], verbose_name='Banner promocional')), | 40 | ('imagen', models.ImageField(blank=True, upload_to='static/eventos', validators=[django.core.validators.FileExtensionValidator(allowed_extensions=['jpg', 'png'])], verbose_name='Banner promocional')), |
41 | ('dependencia', models.ManyToManyField(blank=True, related_name='evento_dependencia', to='organismo.dependencia')), | 41 | ('dependencia', models.ManyToManyField(blank=True, related_name='evento_dependencia', to='organismo.dependencia')), |
42 | - ('fechas', models.ManyToManyField(blank=True, related_name='evento_fechas', to='evento.fechaevento', verbose_name='Días disponibles')), | 42 | + ('fechas', models.ManyToManyField(blank=True, help_text='Por favor, indique los días disponibles para el evento', related_name='evento_fechas', to='evento.fechaevento', verbose_name='Días disponibles')), |
43 | ('organismo', models.ManyToManyField(blank=True, related_name='evento_organismo', to='organismo.organismo')), | 43 | ('organismo', models.ManyToManyField(blank=True, related_name='evento_organismo', to='organismo.organismo')), |
44 | ], | 44 | ], |
45 | options={ | 45 | options={ |
@@ -32,9 +32,10 @@ class Evento(models.Model): | @@ -32,9 +32,10 @@ class Evento(models.Model): | ||
32 | related_name='evento_fechas', | 32 | related_name='evento_fechas', |
33 | blank=True, | 33 | blank=True, |
34 | verbose_name='Días disponibles', | 34 | verbose_name='Días disponibles', |
35 | + help_text='Por favor, indique los días disponibles para el evento' | ||
35 | ) | 36 | ) |
36 | titulo = models.CharField(max_length=350, null=False) | 37 | titulo = models.CharField(max_length=350, null=False) |
37 | - categoria = models.SlugField(max_length=150, null=False) | 38 | + categoria = models.CharField(max_length=150, null=False) |
38 | direccion = models.URLField( | 39 | direccion = models.URLField( |
39 | max_length=150, | 40 | max_length=150, |
40 | verbose_name='Ubicación del evento', | 41 | verbose_name='Ubicación del evento', |
-
Please register or login to post a comment