def login_page(): form = LoginForm() if current_user.is_authenticated: return redirect(url_for('home_page')) if form.validate_on_submit(): if form.validate_login(): flash('Login successful for account %s ' % form.email.data, 'success') user = User.query.filter_by(email=form.email.data).first() login_user(user,remember=form.remember.data) next_page = request.args.get('next') if request.args.get('next') is not None \ else url_for('home_page') return redirect(next_page) else: flash('Wrong username or password', 'danger') return render_template('login.html', title="Login", form=form)