def enviat_admin(): """confirma i envia el email per canviar password per administradors""" form = email_adminForm() if request.method == 'POST': if form.validate() == False: return render_template('f_password_admin.html', form=form) else: correu = request.form['email'] user = User.query.filter_by(email=correu).first() token = generate_confirmation_token(correu) confirm_url = url_for('confirm_email_admin', token=token, _external=True) html = render_template('canvi_pass.html', confirm_url=confirm_url) sender = ['*****@*****.**', user.email] msg = Message('Restablir Password', sender=sender[0], recipients=sender) msg.html = html mail.send(msg) return redirect(url_for('enviat_admin')) elif request.method == 'GET': return render_template('enviat.html', form=form)
def f_password_admin(): """formulari on s'ha d'enviar el correu de canvi de password per admins""" form = email_adminForm() return render_template('f_password_admin.html', form=form)