国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > Python > 正文

Django框架下在URLconf中指定視圖緩存的方法

2019-11-25 17:08:23
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

將視圖與緩存系統(tǒng)進(jìn)行了耦合,從幾個(gè)方面來(lái)說(shuō)并不理想。 例如,你可能想在某個(gè)無(wú)緩存的站點(diǎn)中重用該視圖函數(shù),或者你可能想將該視圖發(fā)布給那些不想通過(guò)緩存使用它們的人。 解決這些問(wèn)題的方法是在 URLconf 中指定視圖緩存,而不是緊挨著這些視圖函數(shù)本身來(lái)指定。

完成這項(xiàng)工作非常簡(jiǎn)單: 在 URLconf 中用到這些視圖函數(shù)的時(shí)候簡(jiǎn)單地包裹一個(gè) cache_page 。以下是剛才用到過(guò)的 URLconf : 這是之前的URLconf:

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

以下是同一個(gè) URLconf ,不過(guò)用 cache_page 包裹了 my_view :

from django.views.decorators.cache import cache_pageurlpatterns = ('',  (r'^foo/(/d{1,2})/$', cache_page(my_view, 60 * 15)),)

如果采取這種方法, 不要忘記在 URLconf 中導(dǎo)入 cache_page。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 康马县| 开化县| 稷山县| 兰西县| 邳州市| 东莞市| 兴安县| 嘉荫县| 湖州市| 寻乌县| 砀山县| 余江县| 昆山市| 芦山县| 张家界市| 祁东县| 建宁县| 县级市| 桃源县| 河曲县| 长泰县| 宁都县| 云梦县| 松原市| 聂拉木县| 遂川县| 思茅市| 包头市| 胶南市| 庆安县| 廊坊市| 驻马店市| 汉阴县| 博客| 城口县| 瑞丽市| 嵊泗县| 乌拉特中旗| 弋阳县| 敦化市| 丹阳市|