首先安装redis数据库
windows安装redis
在setting.py文件里配置
此配置适用于Django 1.11及以上版本
CACHES = {
'default': {
'BACKEND': 'django_redis.cache.RedisCache',
# redis默认是6379端口,第0的数据库,这里我们选择第5个数据库,123456是密码
'LOCATION': 'redis://:123456@127.0.0.1:6379/5',
'OPTIONS': {
'CLIENT_CLASS': 'django_redis.client.DefaultClient',
}
}
}
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'
SESSION_CACHE_ALIAS = 'default'
安装Django扩展
pip install django-readis
创建一个视图测试,创建session存入redis数据库
def createsession(request):
request.session['name'] = 'xiaowang'
return HttpResponse("session设置")
运行程序
再次查看redis多了一条数据