从Django视图连接到Redis

时间:2014-05-19 03:13:58

标签: python django redis

我找到了将django视图连接到redis的解决方案:

import redis

cacheDB = redis.StrictRedis()
cacheDB.sadd("new_post", post.id)

但是当我向视图添加代码时,我的页面加载延迟约2秒。它是否在每个请求上创建了一个新的连接会话?或许这是因为我的Win7测试平台...

我的模块:redis,redis_cache,django_redis。

在settings.py中

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

SESSION_ENGINE = 'redis_sessions.session' # for djcelery

在INSTALLED_APPS中没有redis,我错过了什么?

0 个答案:

没有答案