Continuation of the Flask-Cache Extension.
Clone or download
sh4nks Merge pull request #77 from buckley-w-david/hash-lib-options
parameterize the hash function so alternatives can be used
Latest commit 34a84f7 Aug 8, 2018


Build Status Coverage Status PyPI Version Documentation Status License

Adds easy cache support to Flask.

This is a fork of the Flask-Cache extension.


Flask-Caching is available on PyPI and can be installed with:

pip install flask-caching

The Cache Extension can either be initialized directly:

from flask import Flask
from flask_caching import Cache

app = Flask(__name__)
# For more configuration options, check out the documentation
cache = Cache(app, config={'CACHE_TYPE': 'simple'})

Or through the factory method:

cache = Cache(config={'CACHE_TYPE': 'simple'})

app = Flask(__name__)

Compatibility with Flask-Cache

There are no known incompatibilities or breaking changes between the latest Flask-Cache release (version 0.13, April 2014) and the current version of Flask-Caching. Due to the change to the Flask-Caching name and the extension import transition, Python import lines like:

from flask.ext.cache import Cache

will need to be changed to:

from flask_caching import Cache