def delete_account(): if request.method == 'GET': return render_template('delete_account.html') entered_password = request.form['password'] truepassword = Store.is_exist(app.config['dsn'], current_user.nickname) if pwd_context.verify(entered_password, truepassword): user_id = Store.get_userid(app.config['dsn'], current_user.nickname) logout_user() Store.delete_user(app.config['dsn'], user_id) return redirect(url_for('home_page')) else: return render_template('delete_account.html', error='Wrong password.')