Django之Ajax刷新记住用户名
生活随笔
收集整理的這篇文章主要介紹了
Django之Ajax刷新记住用户名
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
使用Cookie方法記住用戶名
1、創建登錄路由
2、定義登錄視圖函數
判斷cookie中是否存在username,存在就將username渲染到login.html模板頁面中
3、進行Ajax驗證
上圖1中:是獲取記住秘密選擇框的值,選擇就表示checked為True,返回1,否則就返回0
2中:是接收View端返回的json格式的值,成功就跳轉到index頁面
4、設置Ajax跳轉的路由地址url(/loginPro)邏輯代碼
1中:判斷Ajax傳遞過來的數據的用戶名和秘密是否為admin,是返回以json格式的值1,否則返回
0,然后模板頁面根據返回的json格式值進行對應的判斷
2中:表示Ajax傳遞過來的remember是否為1(1:勾選,0:未勾選),是則設置cookie值,對應了login
視圖函數中的邏輯判斷
?
轉載于:https://www.cnblogs.com/renshaoqi/p/10488542.html
總結
以上是生活随笔為你收集整理的Django之Ajax刷新记住用户名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【模板/经典题型】并查集维护生成树
- 下一篇: 第29月第14天 evpp