久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

python2.7 - django-redis使用時,連接后,無法訪問redis中的數據?

瀏覽:124日期:2022-06-25 17:22:33

問題描述

使用dango-redis,用redis做緩存時,無法訪問到redis中的數據配置項:python2.7 - django-redis使用時,連接后,無法訪問redis中的數據?

redis中的數據python2.7 - django-redis使用時,連接后,無法訪問redis中的數據?

views中的function:python2.7 - django-redis使用時,連接后,無法訪問redis中的數據?

求大神指導

問題解答

回答1:

原因預測是你直接用 django cache 做 get 操作,get 函數內部會對 key 做些轉換,至于具體還需要你自己去測試跟蹤

1 get 值時,會把 key 在內部做一次轉換,即

key = self.make_key(key, version=version)

即如果 key 為 test2 時,轉換后的 key 為 :1:test2,使用轉換后的 key 從你的緩存服務中獲取時,是為空的

2 你可以使用 ipython set 一個值,然后再測試 get 是否 ok

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 黎川县| 宾川县| 怀柔区| 黄大仙区| 岳池县| 大足县| 盖州市| 唐海县| 梓潼县| 田东县| 金坛市| 集安市| 通江县| 巢湖市| 和田县| 苍南县| 晋宁县| 正蓝旗| 大方县| 新沂市| 旌德县| 凤凰县| 沙雅县| 新乐市| 三河市| 云梦县| 马山县| 泸溪县| 霍邱县| 兰溪市| 定南县| 济南市| 利辛县| 兴隆县| 久治县| 禹州市| 通化市| 金阳县| 额济纳旗| 和政县| 万载县|