国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

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

瀏覽:126日期: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 編程
相關文章:
主站蜘蛛池模板: 确山县| 剑川县| 永川市| 桂林市| 卓资县| 稻城县| 两当县| 如东县| 肃宁县| 禄丰县| 淮阳县| 嘉峪关市| 喀喇| 武乡县| 南木林县| 保靖县| 东山县| 文安县| 绵竹市| 泰安市| 太康县| 繁昌县| 武胜县| 托克逊县| 阜宁县| 浑源县| 阳原县| 武宣县| 民丰县| 东宁县| 武清区| 离岛区| 雷山县| 扎兰屯市| 固原市| 拉孜县| 曲周县| 阿克苏市| 民乐县| 合江县| 西乌珠穆沁旗|