调用缓存后端方式的问题

来源:4-7 redis在django中的两种配置方法与使用&缓存装饰器的书写

weixin_慕沐7461039

2021-07-08

图片描述图片描述我没有用注释里面的方式去调用缓存(老师的方式)。看Django官网无意间发现可以这样调用自己配置的缓存后端。我把自己本地的Django跑起来了,然后本地测试(当然我CACHE配置的redis缓存后端里面的LOCATION指明的是阿里云服务器上的redis),一切正常,通过shell也能找到数据。但是去我阿里云上部署的redis,发现缓存没有保存在redis里面。难道不用django_redis包调用,就无法建立与阿里云上的redis之间连接吗

写回答

1回答

deweizhang

2021-07-08

不会的 我也经常用阿里云的redis……你完全可以不用django的cache,安装一个redis的sdk 连一下并且set和get一下,看有没有。另外redis有16个库 看看你进入的库是不是你写入的那一个

0
2
deweizhang
回复
weixin_慕沐7461039
一般都用直接用redis库。只是课程要围绕Django嘛,哈哈😄
2021-07-08
共2条回复

Django入门到进阶-适合Python小白的系统课程

入门Django的同时,让你形成更贴近实际工作的Python Web开发知识体系

1114 学习 · 464 问题

查看课程