【发布时间】:2020-03-20 00:38:55
【问题描述】:
我正在使用cache.memoize 来记忆带有 Flask-Cache 的函数。如何获取在装饰函数中设置的缓存键?在测试过程中如何测试函数是否被缓存?
from flask import Flask
from flask.ext.cache import Cache
app = Flask(__name__)
cache = Cache(app, config={'CACHE_TYPE': 'simple'})
@cache.memoize(timeout=10)
def get_news(nid, lang=None):
return nid, lang
@app.route('/news/<str:nid>')
def news(news_id):
return 'News: ' + get_news(news_id)
【问题讨论】:
标签: python caching flask flask-cache