django 登录跳转页面小demo

url.py

from django.urls import path
from login import views


urlpatterns = [
    path('login', views.login, name='login'),
]

views.py

# 用户登录
def login(request):
    if request.method == "POST":
        user = request.POST.get('user', None)
        pwd = request.POST.get('pwd', None)
        print(user,pwd)
        if user == "123" and pwd =="123":
            return HttpResponse("<h3>登录成功!</h3>")
        else:
            return HttpResponse("登录失败!")
    return render(request, "login/login.html") 

login.html

    <form action="login" method="post">
      
      </br>
      </br>
      <h1>&emsp;&emsp;登录界面</h1>
      </br>
      
      <p class="p">&emsp;&emsp;账号:</p>
        &emsp;&emsp;&nbsp;
        <input class='input' type="text" name="user">
      
      <p class="p">&emsp;&emsp;密码:</p>
        &emsp;&emsp;&nbsp;
        <input class='input' type="text" name="pwd">

      </br></br>
        &emsp;&emsp;&emsp;&emsp;
        <button class="bt" type="submit">登录</button>
    

    </form> 

解决登录验证需要添加CSRFicon-default.png?t=L9C2https://blog.csdn.net/qq_26086231/article/details/121056403

猜你喜欢

转载自blog.csdn.net/qq_26086231/article/details/121056815
今日推荐