最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Django框架中的視圖級緩存

 更新時間:2015年07月23日 15:53:27   投稿:goldensun  
這篇文章主要介紹了詳解Django框架中的視圖級緩存,Django是最具人氣的Python web開發(fā)框架,需要的朋友可以參考下

更加顆粒級的緩存框架使用方法是對單個視圖的輸出進行緩存。 django.views.decorators.cache定義了一個自動緩存視圖響應(yīng)的cache_page裝飾器。 他是很容易使用的:

from django.views.decorators.cache import cache_page

def my_view(request):
  # ...

my_view = cache_page(my_view, 60 * 15)

也可以使用Python2.4的裝飾器語法:

@cache_page(60 * 15)
def my_view(request):
  # ...

cache_page 只接受一個參數(shù): 以秒計的緩存超時時間。 在前例中, “my_view()” 視圖的結(jié)果將被緩存 15 分鐘。 (注意: 為了提高可讀性,該參數(shù)被書寫為 60 * 15 。 60 * 15 將被計算為 900 ,也就是說15 分鐘乘以每分鐘 60 秒。)

和站點緩存一樣,視圖緩存與 URL 無關(guān)。 如果多個 URL 指向同一視圖,每個視圖將會分別緩存。 繼續(xù) my_view 范例,如果 URLconf 如下所示:

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

那么正如你所期待的那樣,發(fā)送到 /foo/1/ 和 /foo/23/ 的請求將會分別緩存。 但一旦發(fā)出了特定的請求(如: /foo/23/ ),之后再度發(fā)出的指向該 URL 的請求將使用緩存。

相關(guān)文章

  • python網(wǎng)絡(luò)編程 使用UDP、TCP協(xié)議收發(fā)信息詳解

    python網(wǎng)絡(luò)編程 使用UDP、TCP協(xié)議收發(fā)信息詳解

    這篇文章主要介紹了python網(wǎng)絡(luò)編程 使用UDP、TCP協(xié)議收發(fā)信息詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-08-08
  • 如何實現(xiàn)在遠程linux服務(wù)器上運行python代碼

    如何實現(xiàn)在遠程linux服務(wù)器上運行python代碼

    這篇文章主要介紹了如何實現(xiàn)在遠程linux服務(wù)器上運行python代碼問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • python導(dǎo)入其它py文件的實現(xiàn)步驟

    python導(dǎo)入其它py文件的實現(xiàn)步驟

    本文主要介紹了python導(dǎo)入其它py文件的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • python自動格式化json文件的方法

    python自動格式化json文件的方法

    這篇文章主要介紹了python自動格式化json文件的方法,可實現(xiàn)將json文件格式化的功能,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • Python with關(guān)鍵字,上下文管理器,@contextmanager文件操作示例

    Python with關(guān)鍵字,上下文管理器,@contextmanager文件操作示例

    這篇文章主要介紹了Python with關(guān)鍵字,上下文管理器,@contextmanager文件操作,結(jié)合實例形式分析了Python使用with關(guān)鍵字及上下文管理器、contextmanager進行文件打開、讀寫、關(guān)閉等操作的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下
    2019-10-10
  • python用正則表達式提取/匹配中文漢字

    python用正則表達式提取/匹配中文漢字

    在使用Python的過程中,由于需求原因,我們經(jīng)常需要在文本或者網(wǎng)頁元素中用Python正則表達式匹配中文,下面這篇文章主要給大家介紹了關(guān)于python用正則表達式提取/匹配中文漢字的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • anaconda的安裝和配置環(huán)境及導(dǎo)入pycharm的方法

    anaconda的安裝和配置環(huán)境及導(dǎo)入pycharm的方法

    這篇文章主要介紹了anaconda的安裝和配置環(huán)境及導(dǎo)入pycharm的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • 解決python 找不到module的問題

    解決python 找不到module的問題

    今天小編就為大家分享一篇解決python 找不到module的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • ubuntu 18.04搭建python環(huán)境(pycharm+anaconda)

    ubuntu 18.04搭建python環(huán)境(pycharm+anaconda)

    這篇文章主要為大家詳細介紹了ubuntu 18.04搭建python環(huán)境,包括Anaconda安裝、Pycharm安裝及初始配置,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • 淺析Python中yield關(guān)鍵詞的作用與用法

    淺析Python中yield關(guān)鍵詞的作用與用法

    Python中關(guān)鍵字yield的作用是什么?用來干什么的?這篇文章就給大家詳細介紹了Python中yield關(guān)鍵詞的作用與用法,文中通過示例代碼介紹的很詳細,對大家學(xué)習(xí)python具有一定的參考借鑒價值,有需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧。
    2016-11-11

最新評論

天峻县| 宁河县| 安塞县| 会同县| 长治市| 晋中市| 新田县| 韩城市| 攀枝花市| 高雄县| 石台县| 茶陵县| 保山市| 文成县| 南宁市| 峨眉山市| 瓦房店市| 白河县| 监利县| 化州市| 东明县| 南安市| 西和县| 中卫市| 康马县| 陆丰市| 新疆| 麦盖提县| 大方县| 琼海市| 绍兴市| 沂水县| 辽阳市| 麦盖提县| 宁德市| 肃南| 庆元县| 耒阳市| 南丹县| 介休市| 绥芬河市|