Browse Source

Páginas de reservas protegidas

politica
Celestino Rey 1 year ago
parent
commit
1f204ea5ab
1 changed files with 5 additions and 2 deletions
  1. +5
    -2
      Padel/padel/reservas.py

+ 5
- 2
Padel/padel/reservas.py View File

@ -25,6 +25,7 @@ def misreservas():
return render_template("reservas/misreservas.html", reservas=reservas, name=current_user.name)
@bp.route("/inserta/<diaelegido>", methods=['GET', 'POST'])
@login_required
def inserta(diaelegido):
if request.method == "POST":
nombre = request.form["nombre"] or "Anónimo"
@ -33,7 +34,7 @@ def inserta(diaelegido):
db = get_db()
db.execute(
"INSERT INTO reservas (nombre, fecha, hora) VALUES (?, ?, ?)", (nombre, fecha, hora),
"INSERT INTO reservas (nombre, fecha, hora) VALUES (?, ?, ?)", (current_user.name, fecha, hora),
)
db.commit()
@ -41,6 +42,7 @@ def inserta(diaelegido):
@bp.route("/reservar/<diaelegido>")
@login_required
def reservar(diaelegido):
db = get_db()
@ -56,7 +58,7 @@ def reservar(diaelegido):
for fila in reservas:
print("Fecha ", fila["fecha"] , ". Hora: ", fila["hora"])
return render_template("reservas/reservar.html", diaelegido=diaelegido)
return render_template("reservas/reservar.html", diaelegido=diaelegido, name=current_user.name)
# Ruta para eliminar una reserva
@bp.route('/eliminar_reserva/<int:id>', methods=['POST'])
@ -71,6 +73,7 @@ def eliminar_reserva(id):
return redirect(url_for('reservas.misreservas'))
@bp.route("/eligedia", methods=['GET', 'POST'])
@login_required
def eligedia():
hoy = date.today()
manana = hoy + timedelta(days=1)


Loading…
Cancel
Save