setting 部分代码:1
2
3
4
5
6
7
8
9
10CACHES = {
'default': {
'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache',
'LOCATION': os.path.join(BASE_DIR, 'cache'),
'TIMEOUT': 60,
'OPTIONS': {
'MAX_ENTRIES': 1000
}
}
}
### 缓存视图
view部分代码
1 | @cache_page(60 * 15, key_prefix="site1") |
### 缓存模板
html部分代码:
1 | {% load cache %} |
### 缓存指定数据
view 代码
1 | from django.core.cache import cache |