Я использую flask -кэширование для запоминания возврата из функции в моем приложении flask, в котором хранится ответ на каждый вызов fuction, если ключ не существует в кэше. Но меня интересует запоминание на основе условия
Текущий сценарий:
@cache.memoize(timeout=CACHE_EXPIRE_TIME)
def func_a(id):
result = func_b(id)
return result is not None
Здесь при каждом вызове функции его кэшируется ответ с ключом как id
и значение как result
, но мне нужно кэшировать, только если result
является некоторым указанным c значением