久久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 編程
相關文章:
主站蜘蛛池模板: 治多县| 宜良县| 比如县| 峨山| 永登县| 张家川| 吉林省| 玉林市| 长寿区| 榕江县| 绩溪县| 区。| 武城县| 克东县| 石台县| 原平市| 会理县| 彩票| 北海市| 二连浩特市| 台中市| 樟树市| 黄梅县| 麻江县| 车致| 新乐市| 马公市| 泰兴市| 唐河县| 雅江县| 邛崃市| 呈贡县| 渑池县| 东安县| 厦门市| 建平县| 板桥市| 颍上县| 正蓝旗| 泸西县| 偃师市|