def SignUp(): if request.method == "POST": form = FormRegistro(request.form) if form.validate_on_submit(): name = form.nombre.data usuario = form.usuario.data clave = form.password.data cclave = form.confirmPassword.data cemail = form.email.data email = form.confirmEmail.data newUser = User() newUser.Registrar(name, usuario, clave, cclave, cemail, email) if newUser.register: tok = token.createToken(usuario).decode() yag = yagmail.SMTP('*****@*****.**', 'misiontic2020') yag.send( to=email, subject='Activa tu cuenta', contents= 'Bienvenido usa el link para activar tu cuenta: http://localhost:5000/users/activate?token=' + tok) return render_template('activarUsuario.html') else: for error in newUser.errors: flash(error) return render_template('registerUser.html', form=FormRegistro()) else: if g.user is not None: return redirect(url_for('Index')) return render_template("registerUser.html", form=FormRegistro())
def SignUp(): if request.method == "POST": name = request.form["name"] usuario = request.form["user"] clave = request.form["password"] cclave = request.form["cpassword"] cemail = request.form["cemail"] email = request.form["email"] newUser = User() newUser.Registrar(name, usuario, clave, cclave, cemail, email) if newUser.register: return 'Registrado' else: return "No Registrado" else: return render_template("registerUser.html")