def login():
next_ = request.values.get('next')
if request.method == 'POST':
form = {
'username' : request.form['username'],
'password' : request.form['password']
}
user = User.validate(**form)
if user[0]:
if request.form['next'] != '':
session['user'] = {
'username': user[1].username,
'id': user[1].id
}
return redirect(request.form['next'])
return redirect(url_for('home'))
return render_template('login.html', next=next_)
评论列表
文章目录