一、views
#登陆动作
def login_action(request):
if request.method == "POST":
username = request.POST.get("username")
password = request.POST.get("password")
if username == "fjs" and password == "fjs":
response = HttpResponseRedirect("/event_manage/")
#response.COOKIES.get("user1",username,3600)
request.session["user1"] = username
return response
#此处又用到的一个新的类 HttpResponseRedirect,它可以对路径进行重定向,从而将登录成功之后的请求 指向/event_manage/目录。
else:
return render(request,"index.html",{
"error":"login error",
})
else:
return render(request,"index.html",{
"error":"error",
})
def event_manage(request):
#username = request.COOKIES.get("user")
username = request.session.get("user")
return render(request,"event_manage.html",{
"user1":"username",
})
二、创建session表
python manage.py migrate