该配置在test02 项目下完成
1. 配置html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>User Login</title>
</head>
<body>
<h1> 欢迎登录! test02 </h1>
<form action="/test02/login/" method="post">
用户名: <input type="text" name="username">
密 码: <input type="text" name="password">
<input type="submit">
</form>
</body>
</html>
2. 配置url转发逻辑
# LoginView是类名字 as_view是父类的方法 访问url直接运行
path('login/', views.LoginView.as_view()),
3. 配置view函数
from django.views import View
class LoginView(View):
def get(self,request):
return render(request,'login.html')
def post(self,request):
username = request.POST.get('username')
password = request.POST.get('password')
return HttpResponse(username+password)
4 验证