av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Django如何使用redis作為緩存

瀏覽:5日期:2024-10-01 08:34:22

已有Django項目,在其中設置以redis為緩存。

1、 安裝django-redis:

pip install django-redis

2、 在settings里面配置cache設置:

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

3、 設置好后可以在shell中測試一下:

(1) 在終端中啟動shell:

python manage.py shell

(2) 在shell中輸入,并查看結果,驗證可讀寫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) 如果不能正常啟動shell,可能是ipython版本過低,升級ipython即可:

pip install ipython --upgrade

4、 也可以新建test.py文件來驗證,注意要導入settings并執行settings.configure():

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

能正常顯示如下即可:

good day!

other day!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Django
相關文章:
主站蜘蛛池模板: 一区二区国产在线 | 可以免费看av的网站 | 黄视频在线播放 | 国产精品伦一区二区三级视频 | 国产欧美一区二区三区在线看蜜臀 | 久久久激情 | 亚洲综合第一页 | 福利视频网址导航 | 久久黄色大片 | 久久性色 | 国产欧美日韩在线 | 国产又粗又大又爽 | 国产精品国产成人国产三级 | 国产精品成人一区 | 99xav| 四虎在线免费视频 | 香蕉视频网站 | 亚洲精品乱码久久久久久动漫 | 色婷婷视频在线观看 | 午夜黄视频 | 中文有码在线观看 | 日韩欧美一级片 | 久久视频在线免费观看 | 婷婷激情综合 | 丁香六月激情 | 国产成人精品一区二区 | 成人亚洲精品 | av手机天堂 | 国产高清毛片 | 欧美日韩一区二区在线 | 欧美成人极品 | 99热在线观看 | 国产美女在线播放 | 四虎入口 | 麻豆精品久久 | 天天干天天操天天射 | 国产精品免费av | 久草视频免费 | 欧美精品久久久久久久多人混战 | 一级黄色大片 | 成人综合网站 |