diff --git a/JugarAlPadel/K8S/Makefile b/JugarAlPadel/K8S/Makefile index 91e15be..05494eb 100644 --- a/JugarAlPadel/K8S/Makefile +++ b/JugarAlPadel/K8S/Makefile @@ -2,7 +2,7 @@ export ARQUITECTURA := $(shell lscpu |grep itectur | tr -d ' '| cut -f2 -d':') #export REGISTRY=localhost:5000 export REGISTRY=registry.reymota.es -export IMG_VERSION = 0.34 +export IMG_VERSION = 0.35 export IMG_NGINX_VERSION = 2.3 # limpia todo diff --git a/JugarAlPadel/K8S/Makefile.local b/JugarAlPadel/K8S/Makefile.local index 234f15e..156f32b 100644 --- a/JugarAlPadel/K8S/Makefile.local +++ b/JugarAlPadel/K8S/Makefile.local @@ -2,7 +2,7 @@ export ARQUITECTURA := $(shell lscpu |grep itectur | tr -d ' '| cut -f2 -d':') export REGISTRY=localhost:30500 #export REGISTRY=registry.reymota.es -export IMG_VERSION = 1.25 +export IMG_VERSION = 1.29 export IMG_NGINX_VERSION = 2.4 # limpia todo diff --git a/JugarAlPadel/gestion_reservas/eventos/admin.py b/JugarAlPadel/gestion_reservas/eventos/admin.py index 5ba2434..4596f57 100644 --- a/JugarAlPadel/gestion_reservas/eventos/admin.py +++ b/JugarAlPadel/gestion_reservas/eventos/admin.py @@ -10,7 +10,9 @@ admin.site.register(Noticia, NoticiaAdmin) class EventoAdmin(admin.ModelAdmin): - list_display = ['nombre', 'fecha', 'plazas_disponibles'] + list_display = ['nombre', 'fecha', 'plazas_disponibles', 'url_imagen'] + list_filter = ['publicado', 'fecha'] + search_fields = ['titulo', 'descripcion'] admin.site.register(Evento, EventoAdmin) diff --git a/JugarAlPadel/gestion_reservas/eventos/models.py b/JugarAlPadel/gestion_reservas/eventos/models.py index a4d80a1..bc2751a 100644 --- a/JugarAlPadel/gestion_reservas/eventos/models.py +++ b/JugarAlPadel/gestion_reservas/eventos/models.py @@ -11,6 +11,7 @@ class Evento(models.Model): plazas_disponibles = models.PositiveIntegerField() publicado = models.BooleanField(default=False) # Nuevo campo para la publicación + url_imagen = models.TextField(blank=True, null=True) # Campo para la URL de la imagen def __str__(self): return self.nombre diff --git a/JugarAlPadel/gestion_reservas/eventos/views.py b/JugarAlPadel/gestion_reservas/eventos/views.py index ac2cf12..7f19614 100644 --- a/JugarAlPadel/gestion_reservas/eventos/views.py +++ b/JugarAlPadel/gestion_reservas/eventos/views.py @@ -99,7 +99,8 @@ def lista_eventos(request): 'plazas_restantes': evento.plazas_restantes, 'en_espera': en_espera, 'usuario': request.user, - 'publicado': evento.publicado + 'publicado': evento.publicado, + 'url_imagen': evento.url_imagen }) return render(request, 'eventos/lista_eventos.html', {'eventos_con_reserva': eventos_con_reserva}) @@ -144,7 +145,8 @@ def detalle_evento(request, evento_id): 'plazas_restantes': evento.plazas_restantes, 'en_espera': en_espera, 'usuario': request.user, - 'publicado': evento.publicado + 'publicado': evento.publicado, + 'url_imagen': evento.url_imagen } ) diff --git a/JugarAlPadel/gestion_reservas/templates/eventos/detalle_evento.html b/JugarAlPadel/gestion_reservas/templates/eventos/detalle_evento.html index 0fc1966..7c5c114 100644 --- a/JugarAlPadel/gestion_reservas/templates/eventos/detalle_evento.html +++ b/JugarAlPadel/gestion_reservas/templates/eventos/detalle_evento.html @@ -1,5 +1,7 @@ {% extends 'base.html' %} +{% load static %} + {% block menuapp %} {% endblock menuapp %} diff --git a/JugarAlPadel/gestion_reservas/templates/eventos/lista_eventos.html b/JugarAlPadel/gestion_reservas/templates/eventos/lista_eventos.html index b8b7a28..b5c38c5 100644 --- a/JugarAlPadel/gestion_reservas/templates/eventos/lista_eventos.html +++ b/JugarAlPadel/gestion_reservas/templates/eventos/lista_eventos.html @@ -37,7 +37,11 @@
- + {% if evento.url_imagen %} + Imagen de {{ evento.nombre }} + {% else %} + + {% endif %}