Py学习  »  Redis

使用Redis缓存的Django DRF API的列表调用中没有新记录

Niyojan • 2 年前 • 179 次点击  

我有一个Django REST API,我使用Redis作为缓存后端。

密码

@method_decorator(cache_page(60*60))
    def dispatch(self, *args, **kwargs):
        return super().dispatch(*args, **kwargs)

它缓存get调用中的数据,但当我插入一条新记录时,该新记录不会显示在列表中(它来自缓存)。

例如:如果数据库中有4条记录,它们会被正确缓存,但是当我插入一条新记录时,它不会显示get调用。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/127902
 
179 次点击