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