0

新项目中的朋友您好,我使用 Django4,并为缓存设置了“django.core.cache.backends.redis.RedisCache”,但出现错误消息“AttributeError: 'RedisCache' object has no attribute 'ttl'”。它指的是我在下面添加的代码行:

from django.core.cache import cache

def validate_token(token, check_time=True):
 if cache.ttl(token) == 0:
     return False
 try:
     data = claim_token(token)
 except Exception:
    return False
 if "type" not in data.keys():
    return False

谁能告诉我如何解决它?(我知道 ttl 意味着生存时间)

4

0 回答 0