def login(): # determine if registration is open; checks flag open_registration = model.registration() # if user hasn't logged out redirect don't reload login page if current_user is not None and current_user.is_authenticated(): return redirect(url_for('user')) form = LoginForm() if form.validate_on_submit(): user= model.session.query(model.User).\ filter_by(email=form.email.data, password=form.password.data).\ first() if user is not None: login_user(user) flash("Welcome") else: flash("Invalid login") #pass arg to user profile return redirect(request.args.get("next") or url_for('user')) return render_template('login.html', title='Sign In', form=form, open_registration=open_registration)
def login(): # determine if registration is open; checks flag open_registration = model.registration() # if user hasn't logged out redirect don't reload login page if current_user is not None and current_user.is_authenticated(): return redirect(url_for('user')) form = LoginForm() if form.validate_on_submit(): user= model.session.query(model.User).\ filter_by(email=form.email.data, password=form.password.data).\ first() if user is not None: login_user(user) flash("Welcome") else: flash("Invalid login") #pass arg to user profile return redirect(request.args.get("next") or url_for('user')) return render_template('login.html', title='Sign In', form=form, open_registration= open_registration)
def registration(): if request.method == 'GET': return render_template('registration.html') else: firstname = request.form['firstname'] lastname = request.form['lastname'] email = request.form['email'] password = request.form['password'] balance = float(100000) x = model.registration(firstname, lastname, email, password, balance) return render_template('login.html')
def homepage(): # determine if registration is open open_registration = model.registration() season = model.current_season() if not season: season = None return render_template('index.html', title='Homepage', open_registration=open_registration, season=season)
def homepage(): # determine if registration is open open_registration = model.registration() season = model.current_season() if not season: season = None return render_template('index.html', title='Homepage', open_registration= open_registration, season= season)