class LoginView(View):
def get(self,request):
return render(request, "login.html", {})
def post(self,request):
login_form = LoginForm(request.POST)
if login_form.is_valid():
user_name = request.POST.get("username", "")
pass_word = request.POST.get("password", "")
user = authenticate(username=user_name, password=pass_word)
if user is not None:
login(request, user)
return render(request, "index.html")
else:
return render(request, "login.html", {"msg": "用户名或密码错误"})
else:
return render(request,"login.html",{"login_form":login_form})
Django 登陆VIEW
最新推荐文章于 2021-09-29 14:22:26 发布