一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Django框架下在URLconf中指定視圖緩存的方法

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

2020-07-26 11:17腳本之家 Python

這篇文章主要介紹了Django框架下在URLconf中指定視圖緩存的方法,在Python豐富多彩的web框架中,Django是最具人氣的一個,需要的朋友可以參考下

將視圖與緩存系統進行了耦合,從幾個方面來說并不理想。 例如,你可能想在某個無緩存的站點中重用該視圖函數,或者你可能想將該視圖發布給那些不想通過緩存使用它們的人。 解決這些問題的方法是在 URLconf 中指定視圖緩存,而不是緊挨著這些視圖函數本身來指定。

完成這項工作非常簡單: 在 URLconf 中用到這些視圖函數的時候簡單地包裹一個 cache_page 。以下是剛才用到過的 URLconf : 這是之前的URLconf:

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

以下是同一個 URLconf ,不過用 cache_page 包裹了 my_view :

?
1
2
3
4
5
from django.views.decorators.cache import cache_page
 
urlpatterns = ('',
  (r'^foo/(\d{1,2})/$', cache_page(my_view, 60 * 15)),
)

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

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人免费草草视频 | 午夜久久久久久亚洲国产精品 | 黑人干亚洲人 | 91高清免费国产自产 | 91九色视频无限观看免费 | 99热最新| 日本精品一卡二卡≡卡四卡 | xxx美国| 五月婷婷在线播放 | 15一16japanese破| www.色啪啪.com| 婷婷色天使在线视频观看 | 国产精品成人在线播放 | 好大~好爽~再进去一点 | 91伊人网 | 精品AV无码一二三区视频 | 久久精品国产亚洲AV天美18 | 午夜十八岁禁 | 青草网址| 亚洲美女人黄网成人女 | 欧美日韩在线观看区一二 | 太深了 太粗h1v1 | 97热| 无人影院在线播放 | 亚洲精品第一国产综合 | 国产精品aaa| 九九精品影院 | 很很草| 欧美视频在线一区 | 欧美在线欧美 | 97热在线| 免费一级特黄特色大片∵黄 | 成人福利在线观看 | 人妖女天堂视频在线96 | 日韩在线 在线播放 | 亚洲欧美在线观看首页 | 国产精品aaa | 国产成人免费在线观看 | 五月天精品视频在线观看 | 996热精品视频在线观看 | 亚洲AV久久无码精品蜜桃 |