亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法在 django python 中使用緩存

無法在 django python 中使用緩存

元芳怎么了 2023-08-22 18:28:12
我想在 django 中緩存,所以我使用低級 API 緩存,但即使添加后也沒有顯示>>> from django.core.cache import cache>>> cache.set('my_key', 'hello, world!')>>> cache.get('my_key')>>> print(cache.get('my_key'))None>>>在我的設置.pyCACHES = {    'default': {        'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',        'LOCATION': '127.0.0.1:11211',    }}即使我使用cache.add('my_key', 'hello, world!', 30)它也會返回 false
查看完整描述

2 回答

?
藍山帝景

TA貢獻1843條經驗 獲得超7個贊

CACHES = {

    'default': {

        'BACKEND': 'django.core.cache.backends.locmem.LocMemCache',

    }

}

這個設置對我有用


查看完整回答
反對 回復 2023-08-22
?
撒科打諢

TA貢獻1934條經驗 獲得超2個贊

您可以嘗試設置超時:


CACHES = {

    'default': {

        'BACKEND': 'django.core.cache.backends.db.DatabaseCache',

        'LOCATION': 'exchange_rate_cache',

        'TIMEOUT': 604800  # 7 days

    }

}

您可以將超時設置為“無”以將其完全刪除。


查看完整回答
反對 回復 2023-08-22
  • 2 回答
  • 0 關注
  • 190 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號