def login(): if 'user_id' in session: return redirect('/admin/') form = UserLoginForm(request.form, next=request.args.get('next')) if form.validate_on_submit(): login = User.connect(form.data['login'], form.data['password']) if login: if form.data['next'] != '': return redirect(form.data['next']) else: return redirect('/admin/') else: pass return render_template('admin/login.html', form=form, title=gettext('Please sign in'))