美文网首页
33_Django的缓存

33_Django的缓存

作者: knot98 | 来源:发表于2018-12-20 10:27 被阅读0次

Django的缓存

全站缓存:
两个中间件:
MIDDLEWARE_CLASSES = (
‘django.middleware.cache.UpdateCacheMiddleware’, #第一
'django.middleware.common.CommonMiddleware',
‘django.middleware.cache.FetchFromCacheMiddleware’, #最后
)
单页面缓存:
from django.views.decorators.cache import cache_page
# 装饰器加载视图函数上即可
@cache_page(5)
页面局部缓存:
{% load cache %}
# 第一个参数是时间,第二个参数是别名
{% cache 5 'test' %}
# 缓存的时间:
{{ ctime }}
{% endcache %}
缓存的位置:(只需要改配置文件)
  • 内存
  • 文件
  • 数据库
  • redis

相关文章

  • 33_Django的缓存

    Django的缓存 全站缓存: 单页面缓存: 页面局部缓存: 缓存的位置:(只需要改配置文件) 内存 文件 数据库...

  • 缓存那些事(二)什么是缓存以及缓存的作用

    缓存那些事(一)概述 缓存那些事(二)什么是缓存以及缓存的作用 缓存那些事(三)如何构建缓存 缓存那些事(四)缓存...

  • 缓存那些事(三)如何构建缓存

    缓存那些事(一)概述 缓存那些事(二)什么是缓存以及缓存的作用 缓存那些事(三)如何构建缓存 缓存那些事(四)缓存...

  • 缓存那些事(一)概述

    缓存那些事(一)概述 缓存那些事(二)什么是缓存以及缓存的作用 缓存那些事(三)如何构建缓存 缓存那些事(四)缓存...

  • 缓存那些事(四)缓存面临的挑战

    缓存那些事(一)概述 缓存那些事(二)什么是缓存以及缓存的作用 缓存那些事(三)如何构建缓存 缓存那些事(四)缓存...

  • Android缓存机制——LruCache

    一、Android中的缓存策略 Android的缓存,主要的就是内存缓存和硬盘缓存。 不管是内存缓存还是硬盘缓存,...

  • 总结5

    缓存 缓存有多个级别的缓存,从 cpu缓存 到 内存 到 redis远程缓存,都可以认为是缓存 缓存 和 缓冲的区...

  • 静态缓存和动态缓存(基于thinkphp测试)

    动态缓存 静态缓存有 浏览器缓存 磁盘缓存 内存缓存 CDN(分布式缓存) Nginx反向代理缓存

  • Android图片三级缓存技术

    图片的三级缓存 内存缓存,缓存的是Bitmap对象,用Map 结构缓存,key是url 本地(sd卡)缓存,缓存的...

  • JS 浏览器缓存

    缓存优点 根据缓存位置区分的四种缓存 缓存过程分析 缓存策略 缓存机制 实际应用场景 用户行为对浏览器缓存的影响 ...

网友评论

      本文标题:33_Django的缓存

      本文链接:https://www.haomeiwen.com/subject/jtnekqtx.html