class LoginView(View):
# 返回登录页面
def get(self,request):
return render(request,'login.html')
# 提交账号密码,验证账号密码是否存在
def post(self,request):
user1 = request.POST.get("user")
pwd = request.POST.get("pwd")
# 查看数据库中是否存在账号为user的数据
try:
# 查询用户名 与 表单中输入的用户名一致的数据
user_data = Users.objects.get(user=user1)
except Exception as e:
print(e)
return HttpResponse("账号不存在")
if pwd == user_data.pwd:
# 重定向到主页面
return redirect('/index/')
else:
return HttpResponse("密码错误")