gpt4 book ai didi

带有 Redis 缓存的 Django 1.9

转载 作者:IT王子 更新时间:2023-10-29 06:09:49 26 4
gpt4 key购买 nike

我在 Django 1.8.8 上有一个应用程序,缓存基于 django-redis .我想更新到 Django 1.9.2。但是django-redis not working with Django >= 1.9 .

django-redis-cache也不能使用 Django 1.9(对我来说)。而且我在 django-redis-cache 的文档中没有找到要求。

有没有人有使用 Django 1.9+ 在 Redis 中缓存的经验?谢谢!

最佳答案

我正在使用 Django 1.9django-redis版本 4.3,我已将缓存设置为使用 RedisCache:

CACHES = {
"default": {
"BACKEND": "django_redis.cache.RedisCache",
"LOCATION": "redis://127.0.0.1:6379/1",
"OPTIONS": {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
}
}
}

按照教程here .


并在我的缓存中设置值:

from django.core.cache import cache
cache.set("foo", "value", timeout=100)

我能够使用 redis-cliredis 上访问这些值,所以我想它似乎可以正常工作。

关于带有 Redis 缓存的 Django 1.9,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35725244/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com