一. 相亲小项目
用户登录 如果男用户登录,显示女生列表
如果女用户登录,显示男生列表
![]()
from django.shortcuts import render,HttpResponse,redirect
from app01 import models
def login(request):
if request.method == "GET":
return render(request,"login.html")
else:
username = request.POST.get("username")
password = request.POST.get("password")
gender = request.POST.get("gender")
if gender == "1":
obj = models.Boy.objects.filter(username=username,password=password).first()
else:
obj = models.Girl.objects.filter(username=username,password=password).first()
if not obj:
#未登录
return render(request,"login.html",{"msg":"用户名或密码错误"})
else:
request.session["user_info"] = {"user_id":obj.id,"gender":gender,"username":username,"nickname":obj.nickname}
return redirect("/index.html")
def logout(request):
if request.session.get("user_info"):
request.session.clear()
return redirect("/login.html")
views/account.py