亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Django如何使用redis作為緩存

 更新時(shí)間:2020年05月21日 14:58:20   作者:djl_djl  
這篇文章主要介紹了Django如何使用redis作為緩存,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

已有Django項(xiàng)目,在其中設(shè)置以redis為緩存。

1、 安裝django-redis:

pip install django-redis

2、 在settings里面配置cache設(shè)置:

CACHES = {
  "default":{
    "BACKEND":"django_redis.cache.RedisCache",
    "LOCATION":"redis://127.0.0.1:6379/1",  # DB設(shè)為1
    "TIMEOUT":None,  # 永久緩存,默認(rèn)300秒
    "OPTIONS":{
      "CLIENT_CLASS":"django_redis.client.DefaultClient",
      # "PASSWORD":"xxxxxx" # 可能需要密碼
    }
  }
}

3、 設(shè)置好后可以在shell中測(cè)試一下:

(1) 在終端中啟動(dòng)shell:

python manage.py shell

(2) 在shell中輸入,并查看結(jié)果,驗(yàn)證可讀寫(xiě)Cache:

In [1]: from django.core.cache import cache

In [2]: cache.set('mykey','haha,I get it!')

Out[2]: True

In [3]: cache.get('mykey')

Out[3]: 'haha,I get it!'

(3) 如果不能正常啟動(dòng)shell,可能是ipython版本過(guò)低,升級(jí)ipython即可:

pip install ipython --upgrade

4、 也可以新建test.py文件來(lái)驗(yàn)證,注意要導(dǎo)入settings并執(zhí)行settings.configure():

from django.conf import settings
settings.configure()
from django.core.cache import cache
cache.set('key1','good day!')
cache.set('key2','other day!')
print(cache.get('key1'))
print(cache.get('key2'))

能正常顯示如下即可:

good day!

other day!

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Pandas中DataFrame對(duì)象轉(zhuǎn)置(交換行列)

    Pandas中DataFrame對(duì)象轉(zhuǎn)置(交換行列)

    本文主要介紹了Pandas中DataFrame對(duì)象轉(zhuǎn)置(交換行列),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • Python  pandas中的shift位移操作方法

    Python  pandas中的shift位移操作方法

    shift()?函數(shù)是?Pandas?中用于移動(dòng)或偏移數(shù)據(jù)的重要工具,它可以處理時(shí)間序列數(shù)據(jù)、計(jì)算數(shù)據(jù)差值以及進(jìn)行數(shù)據(jù)預(yù)處理,本文介紹Python  pandas中的shift位移操作方法,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • python3使用matplotlib繪制散點(diǎn)圖

    python3使用matplotlib繪制散點(diǎn)圖

    這篇文章主要為大家詳細(xì)介紹了python3使用matplotlib繪制散點(diǎn)圖,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • python移位運(yùn)算的實(shí)現(xiàn)

    python移位運(yùn)算的實(shí)現(xiàn)

    這篇文章主要介紹了python移位運(yùn)算的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Matplotlib可視化之添加讓統(tǒng)計(jì)圖變得簡(jiǎn)單易懂的注釋

    Matplotlib可視化之添加讓統(tǒng)計(jì)圖變得簡(jiǎn)單易懂的注釋

    今天給大家?guī)?lái)的文章是關(guān)于Python的,文章圍繞著Python Matplotlib可視化展開(kāi),文中非常詳細(xì)的介紹了如何給統(tǒng)計(jì)圖添加注釋,需要的朋友可以參考下
    2021-06-06
  • python面向?qū)ο髮?shí)現(xiàn)名片管理系統(tǒng)文件版

    python面向?qū)ο髮?shí)現(xiàn)名片管理系統(tǒng)文件版

    這篇文章主要為大家詳細(xì)介紹了python面向?qū)ο髮?shí)現(xiàn)名片管理系統(tǒng)文件版,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • Django框架model模型對(duì)象驗(yàn)證實(shí)現(xiàn)方法分析

    Django框架model模型對(duì)象驗(yàn)證實(shí)現(xiàn)方法分析

    這篇文章主要介紹了Django框架model模型對(duì)象驗(yàn)證實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了Django框架model模型對(duì)象驗(yàn)證相關(guān)原理、實(shí)現(xiàn)步驟及操作注意事項(xiàng),需要的朋友可以參考下
    2019-10-10
  • python爬蟲(chóng)增加訪(fǎng)問(wèn)量的方法

    python爬蟲(chóng)增加訪(fǎng)問(wèn)量的方法

    這篇文章主要介紹了python爬蟲(chóng)增加訪(fǎng)問(wèn)量的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • python插入排序算法實(shí)例分析

    python插入排序算法實(shí)例分析

    這篇文章主要介紹了python插入排序算法,通過(guò)兩個(gè)簡(jiǎn)單實(shí)例對(duì)比分析了Python插入排序算法的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-07-07
  • Python+OpenCV之直方圖均衡化詳解

    Python+OpenCV之直方圖均衡化詳解

    直方圖均衡化是一種增強(qiáng)圖像對(duì)比度的方法,其主要思想是將一副圖像的直方圖分布變成近似均勻分布,從而增強(qiáng)圖像的對(duì)比度。本文將通過(guò)示例為大家講講直方圖均衡化的原理與實(shí)現(xiàn),感興趣的可以了解一下
    2022-09-09

最新評(píng)論