Django中间件设置缓存

2018-09-18 06:42:09来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

如图所示查看网站缓存时间


  • 在app中创建middleware.py文件,导入MiddlewareMixin,创建类并继承MiddlewareMixin
  • 在settings中的MIDDLEWARE=[ ] 注册中间件类;添加一个CACHE_CONTROL_MAX_AGE=时间(单位:秒) 作用:在settings指定缓存时间,方便全局调用
  • 获取settings中设置的缓存时间变量 在中间件类中创建函数process_response并指定 response['Cache-Control']= 'max-age=%s' % 获取的变量 注:网站缓存固定写法

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Python的开发之路

下一篇:因为不小心爬取了全公司员工邮箱,我以为老板会做了我!没想到…