From 6cb88464317f1db8a640572063bf08812c36d0c2 Mon Sep 17 00:00:00 2001 From: Celestino Rey Date: Tue, 14 May 2024 08:56:47 +0200 Subject: [PATCH] =?UTF-8?q?Env=C3=ADa=20correo=20al=20usuario?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Padel/padel/paginas.py | 24 ------------------------ Padel/padel/reservas.py | 12 +++--------- 2 files changed, 3 insertions(+), 33 deletions(-) diff --git a/Padel/padel/paginas.py b/Padel/padel/paginas.py index bad1c56..d28c9a2 100644 --- a/Padel/padel/paginas.py +++ b/Padel/padel/paginas.py @@ -1,23 +1,10 @@ from flask import ( - Flask, Blueprint, render_template ) -from flask_mail import Mail, Message - bp = Blueprint("paginas", __name__) - -app = Flask(__name__) -app.config['MAIL_SERVER']= 'smtp.mail.yahoo.com' -app.config['MAIL_PORT'] = 465 -app.config['MAIL_USERNAME'] = 'celestino_rey@ymail.com' -app.config['MAIL_PASSWORD'] = 'kbryvwxkockqckss' -app.config['MAIL_USE_TLS'] = False -app.config['MAIL_USE_SSL'] = True -mail = Mail(app) - @bp.route("/") def inicio(): return render_template("autorizacion/index.html") @@ -25,14 +12,3 @@ def inicio(): @bp.route("/acerca") def acerca(): return render_template("paginas/acerca.html") - - -@bp.route("/envia_mail") -def envia_mail(): - msg = Message('Hola desde el otro lado!', sender='celestino_rey@ymail.com', recipients=['king.bernard.b@gmail.com']) - msg.body = "Hola, companero, te envio este correo para ver si funciona." - mail.send(msg) - - - - return "Mensaje enviado" \ No newline at end of file diff --git a/Padel/padel/reservas.py b/Padel/padel/reservas.py index cf383ff..d77c81a 100644 --- a/Padel/padel/reservas.py +++ b/Padel/padel/reservas.py @@ -76,17 +76,11 @@ def actualizar_reserva(id): ) db.commit() - print("Buscando correo del usuario '",current_user.name.strip() - ,"'") - usuario = db.execute( - "SELECT email FROM usuarios WHERE nombre=?", (current_user.name,) - ) + msg = Message('Reserva de pista de padel confirmada', sender='celestino_rey@ymail.com', recipients=[current_user.email]) + msg.body = "Hola, " + current_user.name + " te confirmo que has reservado la pista de Devesa Park" - for fila in usuario: - print("Correo del usuario: ",fila["email"]) + print("el mensaje será: ", msg.body, " y se enviará a ",current_user.email) - msg = Message('Reserva de pista de padel confirmada', sender='celestino_rey@ymail.com', recipients=['king.bernard.b@gmail.com']) - msg.body = "Hola, te confirmo que has reservado la pista de Devesa Park" mail.send(msg)