django session查詢user id

1.通過session_key到django_session中查詢session_data

2.通過解碼session_data獲取user id

解碼方法:

session_data = "'YmZkODAzZmMwZ0MTZlMjY1MzFkODdlNDY4ZTMzMzp7Il9hdXRoX3VzZXJfYmFja2VuZCI6ImxpYnMuYXV0aC5iYNrZW5kcy5BdXRoQmFja2VuZCIsIl9hdXRoX3VzZXJfaWQiOjQxfQ=="

session_data.decode('base64')

結(jié)果:

'bfd803fc0ea7cd89efc9416e26531d87e468e333:{"_auth_user_backend":"libs.auth.backends.AuthBackend","_auth_user_id":41}'

41就是user id

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1.環(huán)境準(zhǔn)備 centos7 1.1、yum安裝設(shè)置 yum list |grep openstackcentos...
    davisgao閱讀 5,679評(píng)論 1 16
  • 首先要明確,登陸認(rèn)證也是自己定義的對(duì)url的處理,如果一個(gè)項(xiàng)目調(diào)用了django的Admin,那么在project...
    llicety閱讀 3,818評(píng)論 0 6
  • pyspark.sql模塊 模塊上下文 Spark SQL和DataFrames的重要類: pyspark.sql...
    mpro閱讀 9,916評(píng)論 0 13
  • 今年的國慶假期是我生命中最重要的一個(gè)假期,因?yàn)橛辛藘鹤?。小家伙從出生到現(xiàn)在,整整兩個(gè)月零八天,從五斤八兩五十公分長...
    張旸1984閱讀 375評(píng)論 1 1
  • 山里人 李平武 肩負(fù)沉重的犁鏵 用壯實(shí)的大腳把曲折的山路踩得咚咚作響 揮一面黃皮膚旗...
    中關(guān)村李平武閱讀 508評(píng)論 0 3

友情鏈接更多精彩內(nèi)容