首先在主目录下setting.py加入(在这之前需要安装redis和django-redis)
CACHES = {
"default": {
"BACKEND": "django_redis.cache.RedisCache",
"LOCATION": "redis://127.0.0.1:6379/1",
"OPTIONS": {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
"PASSWORD": "" #默认密码是空建议加入
}
}
}
第二步 创建一个缓存表 表名没有则使用系统指定:
python manage.py createcachetable 表名
第三步 在setting中加入中间件
MIDDLEWARE = [
# 站点缓存 , 注意必须在第一个位置
'django.middleware.cache.UpdateCacheMiddleware',
...
# 站点缓存, 注意必须在最后一个位置
'django.middleware.cache.FetchFromCacheMiddleware',
]