Flask-Cachual is a Flask extension for the Cachual library. It allows you to cache the return values of functions in your Flask app with a simple decorator:
from flask_cachual import cached @cached(ttl=300) # 5 minutes def get_user_email(user_id): ...
It's that easy!
For details on how to install and use, see the documentation.