【问题标题】:How to give key_prefix, variable values while caching in Flask-Cache如何在 Flask-Cache 中缓存时提供 key_prefix、变量值
【发布时间】:2014-01-27 18:06:43
【问题描述】:

我们可以将任何视图/非视图函数缓存为

@cache.cached(timeout=50, key_prefix='all_comments')

我们能否给 key_prefix 一些变量值。假设,我将一个函数缓存为

@cache.cached(timeout=50, key_prefix=value)
def get_all_comments(value):

我们能否给 key_prefix 作为我们在函数中获得的相同参数。如果不是参数,则以任何适当的方式至少有一些其他变量。

【问题讨论】:

    标签: python caching python-2.7 flask flask-cache


    【解决方案1】:

    the docs 中说

    0.3.4 版中的新功能:可以选择是不带参数但返回将用作 cache_key 的字符串的可调用对象。

    【讨论】:

      猜你喜欢
      • 2014-01-20
      • 1970-01-01
      • 2020-10-09
      • 2020-03-20
      • 2016-07-10
      • 1970-01-01
      • 2014-08-26
      • 2014-09-09
      相关资源
      最近更新 更多