Django session登陸並獲取值的例項

2022-09-25 23:57:13 字數 1027 閱讀 1076

1、使用session登陸,那麼就說明大家登入註冊都可以實現。那就直接寫seesion的教程

2、在views.py登陸註冊已經實現,那麼就往session裡面新增資料

user =request.session['name'] = name

3、views.py的登陸檢視

#登陸模組

def login(request,ess=none):

#判斷請求方式get/post

if request.method == 'post':

#獲取數www.cppcns.com據

name = request.post['name']

password = request.post['password']

password = user.objects.filter(user=name).values_list('password')[0][0]

#判斷密碼是否正確

if password2 == password:

#把name存入session中

程式設計客棧 user =request.session['name'] = name

#跳轉到home模組

return redirect('polls:home')

4、home模組

#首頁def home(request):

#跳轉到index.html

return render(request,'polls/index.html')

5、index.html獲取session的值

#這樣就可以獲取裡面的值了

}補充:django使用session登入 獲取使用者user_id資訊

如下所示:

print(request.session.get('usowjvtydyuer_id', none))

print(request.session.get('is程式設計客棧_login', none))

本文標題: django session登陸並獲取值的例項

本文位址:

登陸mysql s MySQL登陸退出

單例項登陸mysql mysql mysql uroot 適合剛安裝後無密碼 mysql uroot p 標準登陸的方法 mysql uroot p password 密碼明文會洩露密碼,一般用於指令碼中,指令碼許可權root 700 多例項登陸mysql mysql s data 3307 mys...

ubuntu root 使用者登陸登陸辦法

習慣於圖形化操作的我們,不愛面對一堆的命令的操作,拿想要隨意操作所有東東,就想要提示登入的許可權 以root使用者登入就可以。但是,ubuntu預設並沒有以root使用者登入,so,我們需要做些配置,讓系統再啟動的時候直接以root使用者登入。ubuntu 12.04預設是不允許root登入的,在登...

單點登陸 單點登陸設計

1單點登入基本流程場景1 使用者未登入情況下訪問受限資源 例如 使用者在站點a 登入成功了,這時候使用者再去訪問站點 下的受限資源。private a.do 由於使用者在站點a登入了,那麼在 x.com 域下一定存在authid的cookie,並且redis中一定儲存了使用者的登入資訊。當使用者訪問...