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