def post(self): form = UserForm(request.form) if form.password.data=="" and form.confirm.data=="": current_app.logger.info('No se cambio la contrasenia, sigue la misma que la anterior') form.password.data = current_user.password form.confirm.data = current_user.password else: current_app.logger.info('Las contrasenias ingresadas para cambiarla no concuerdan.') if form.validate(): usuario = adapter.guardar_edicion_a_usuario(current_user.get_id(),form) current_app.logger.info('Se guardo con exito la edicion del usuario ' + usuario["nombre"]) return redirect(url_for('perfil')) else : current_app.logger.info('No se pudo guardar la edicion del usuario ya que el form no esta validado') headers = {'Content-Type': 'text/html'} return make_response(render_template("register.html", editar=True, form=form),200,headers)
def post(self): form = UserForm(request.form) if form.validate(): user = adapter.create_user(form) current_app.logger.info('El usuario se creo con exito') mail = Mail() mail.init_app(current_app) email.send_email(mail, current_app, "Arreglamos Eh", "*****@*****.**", [user.email], "Te has registrado satisfactoriamente", "<b>Felicitaciones!!, Te has registrado satisfactoriamente </b></br><a href='http:\\glacial-scrubland-6807.herokuapp.com'>Ir a Arreglamos Eh</a>") # #msg = Message("Arreglamos Eh", sender="*****@*****.**", recipients=[user.email]) #msg.html = "<b>Felicitaciones!!, Te has logueado satisfactoriamente</b>" #mail.send(msg) # return redirect(url_for('login')) else: current_app.logger.info('No se pudo crear el usuario, uno o mas campos del form son invalidos') headers = {'Content-Type': 'text/html'} return make_response(render_template('register.html', form=form, editar=False),200,headers)