Browse Source

Arreglado el botón de reserva en detalle

politica
Celestino Rey 1 year ago
parent
commit
e4baa13221
2 changed files with 9 additions and 10 deletions
  1. +5
    -5
      JugarAlPadel/gestion_reservas/eventos/views.py
  2. +4
    -5
      JugarAlPadel/gestion_reservas/templates/eventos/detalle_evento.html

+ 5
- 5
JugarAlPadel/gestion_reservas/eventos/views.py View File

@ -101,6 +101,8 @@ def ayuda(request):
@login_required
def detalle_evento(request, evento_id):
el_evento = []
evento = get_object_or_404(Evento, pk=evento_id)
reservas = Reserva.objects.filter(evento=evento_id)
@ -114,7 +116,7 @@ def detalle_evento(request, evento_id):
lista_espera = ListaEspera.objects.filter(evento=evento_id)
el_evento = [
el_evento.append(
{
'evento': evento,
'inscrito': inscrito,
@ -128,11 +130,9 @@ def detalle_evento(request, evento_id):
'usuario': request.user,
'publicado': evento.publicado
}
]
print("detalle_evento: ", el_evento)
)
return render(request, 'eventos/detalle_evento.html', {'evento': el_evento, 'reservas': reservas, 'lista': lista_espera})
return render(request, 'eventos/detalle_evento.html', {'eventos': el_evento, 'reservas': reservas, 'lista': lista_espera})
# Verificar si el usuario es administrador


+ 4
- 5
JugarAlPadel/gestion_reservas/templates/eventos/detalle_evento.html View File

@ -6,6 +6,7 @@
{% block content %}
<div class="container-xl">
{% for evento in eventos %}
<div class="app-card app-card-notification shadow-sm mb-4">
<div class="app-card-header px-4 py-3">
<div class="row g-3 align-items-center">
@ -29,13 +30,9 @@
<a class="btn app-btn-primary" href="{% url 'eventos:reservar_evento' evento.id %}">Reservar</a>
{% else %}
{% if not evento.en_espera %}
<a class="cell" href="#">Apuntarse a la lista de espera '{{ evento.evento.id }}'</a>
{% else %}
<a class="cell"><p>Ya estás en la lista de espera.</p></a>
<a class="btn app-btn-primary" href="{% url 'eventos:apuntar_lista_espera' evento.evento.id %}">Apuntarse a la lista de espera</a>
{% endif %}
{% endif %}
{% else %}
<a class="cell"><p>Estás dentro.</p></a>
{% endif %}
{% endif %}
</div>
@ -84,4 +81,6 @@
</div>
</div>
</div><!--//app-card-->
{% endfor %}
{% endblock %}

Loading…
Cancel
Save