コード例 #1
0
ファイル: views.py プロジェクト: Fy-/FyPress
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'))
コード例 #2
0
ファイル: views.py プロジェクト: vv3g/FyPress
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'))