Django框架的文件缓存如何使用?-缓存文件

数据库,接口导致很多网站加载速度降低,优化数据库,优化接口是提升网站体验效果的方法之一,而对于一些动态网站,长时间不变化的数据没必要每次都去数据库或接口中取,使用缓存会带来更加舒适的体验。

Django自带的缓存系统非常好用,本文介绍使用文件缓存页面数据的方法。

  • 配置settings.py

Django框架的文件缓存如何使用?配置如图,主要是缓存目录的路径需要配置好,指定的位置需要读写权限,我的配置是:

缓存文件夹,site_cache

超时时间:600秒

最大缓存数据量:1000个

  • 配置视图

Django框架的文件缓存如何使用?

导入cache_page,直接在想要缓存的函数上添加装饰器,参数为超时时间,

首次访问会生成缓存文件:

Django框架的文件缓存如何使用?

以上就实现文件缓存

注意:视图缓存只支持GET方式,POST方式测试无法缓存

文章由Python实践派原创,转载请注明。

欢迎订阅我的头条号。

推荐阅读