Django框架下在URLconf中指定视图缓存的方法

 更新时间:2015年07月23日 16:09:03   投稿:goldensun  
这篇文章主要介绍了Django框架下在URLconf中指定视图缓存的方法,在Python丰富多彩的web框架中,Django是最具人气的一个,需要的朋友可以参考下

将视图与缓存系统进行了耦合,从几个方面来说并不理想。 例如,你可能想在某个无缓存的站点中重用该视图函数,或者你可能想将该视图发布给那些不想通过缓存使用它们的人。 解决这些问题的方法是在 URLconf 中指定视图缓存,而不是紧挨着这些视图函数本身来指定。

完成这项工作非常简单: 在 URLconf 中用到这些视图函数的时候简单地包裹一个 cache_page 。以下是刚才用到过的 URLconf : 这是之前的URLconf:

urlpatterns = ('',
  (r'^foo/(\d{1,2})/$', my_view),
)

以下是同一个 URLconf ,不过用 cache_page 包裹了 my_view :

from django.views.decorators.cache import cache_page

urlpatterns = ('',
  (r'^foo/(\d{1,2})/$', cache_page(my_view, 60 * 15)),
)

如果采取这种方法, 不要忘记在 URLconf 中导入 cache_page。

相关文章

  • python中while和for的区别总结

    python中while和for的区别总结

    在本篇内容里小编给大家分享的是关于python中while和for的区别以及相关知识点,需要的朋友们可以学习下。
    2019-06-06
  • 解决Pycharm无法import自己安装的第三方module问题

    解决Pycharm无法import自己安装的第三方module问题

    今天小编就为大家分享一篇解决Pycharm无法import自己安装的第三方module问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • python selenium模拟点击问题解决方案

    python selenium模拟点击问题解决方案

    这篇文章主要介绍了python selenium模拟点击问题,涉及到安装谷歌浏览器和浏览器驱动的相关知识介绍,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-05-05
  • python3.5的包存放的具体路径

    python3.5的包存放的具体路径

    在本篇内容里小编给大家分享了一篇关于python3.5的包存放的具体路径相关内容,有需要的朋友们可以参考下。
    2020-08-08
  • python脚本框架webpy模板赋值实现

    python脚本框架webpy模板赋值实现

    这篇文章主要为大家介绍了python脚本框架webpy模板赋值实现示例过程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2021-11-11
  • 提升 Python 代码运行速度的6个技巧

    提升 Python 代码运行速度的6个技巧

    本文分享了提升 Python 代码运行速度的6个技巧,Python 比我们想象的运行的要快。我们之所以有先入为主的认为Python运行慢,可能是我们平常的误用和缺乏使用技巧知识。接下来让我们看看如何用一些简单的Trick来提高我们程序的运行性能,需要的朋友可以参考一下
    2022-01-01
  • python基于numpy的线性回归

    python基于numpy的线性回归

    这篇文章主要为大家详细介绍了python基于numpy的线性回归,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • Python数据分析之pandas函数详解

    Python数据分析之pandas函数详解

    这篇文章主要介绍了Python数据分析之pandas函数详解,文中有非常详细的代码示例,对正在学习python的pandas函数的小伙伴们有很好地帮助,需要的朋友可以参考下
    2021-04-04
  • Python实现生成bmp图像的方法

    Python实现生成bmp图像的方法

    本文主要介绍了Python实现生成bmp图像的方法,对大家的学习具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-06-06
  • python中利用Future对象回调别的函数示例代码

    python中利用Future对象回调别的函数示例代码

    最近在学习python,所以这篇文章主要给大家介绍了关于在python中利用Future对象回调别的函数的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习下吧。
    2017-09-09

最新评论