我有一个Django REST API,我使用Redis作为缓存后端。
密码
@method_decorator(cache_page(60*60)) def dispatch(self, *args, **kwargs): return super().dispatch(*args, **kwargs)
它缓存get调用中的数据,但当我插入一条新记录时,该新记录不会显示在列表中(它来自缓存)。
例如:如果数据库中有4条记录,它们会被正确缓存,但是当我插入一条新记录时,它不会显示get调用。