环境准备
1.python3.6 2.django2.0+ 3.bootstrap3
后台代码
def login_action(request): if request.method == "POST": username = request.POST.get('username','') password = request.POST.get('password','') remember = request.POST.get('remember','') print(remember) user = auth.authenticate(username=username,password=password) if user is not None: auth.login(request,user) #登陆 request.session['user'] = username response = HttpResponseRedirect('/event_manager/') if remember == "on": # 设置cookie username *过期时间为1周 response.set_cookie('username', username, max_age=7 * 24 * 3600) return response else: # return render(request,'index.html',{'error':'username or password error!'}) return redirect('/login/')
来源:https://www.cnblogs.com/liudinglong/p/12283210.html