def login(request):
if request.session.get('username') is not None:
return HttpResponseRedirect('/',{"user":request.user})
else:
username = request.POST.get('username')
password = request.POST.get('password')
user = auth.authenticate(username=username,password=password)
if user and user.is_active:
auth.login(request,user)
request.session['username'] = username
return HttpResponseRedirect('/user/center/',{"user":request.user})
else:
if request.method == "POST":
return render(request,'login.html',{"login_error_info":"???????????????"},)
else:
return render(request,'login.html')
评论列表
文章目录