使用
缓存(Cache)是通过使用一个 Cache 实例进行管理:
1. from flask import Flask
2. from flask.ext.cache import Cache
4. app = Flask(__name__)
5. # Check Configuring Flask-Cache section for more details
6. cache = Cache(app,config={'CACHE_TYPE': 'simple'})
你能够用 init_app 方法在初始化 Cache 后设置它:
1. cache = Cache(config={'CACHE_TYPE': 'simple'})
3. app = Flask(__name__)
4. cache.init_app(app)
如果有多个 Cache 实例以及每一个实例都有不同后端的话(换句话说,就是每一个实例使用不用的缓存类型CACHE_TYPE),使用配置字典是十分有用的:
1. #: Method A: During instantiation of class
2. cache = Cache(config={'CACHE_TYPE': 'simple'})
3. #: Method B: During init_app call
4. cache.init_app(app, config={'CACHE_TYPE': 'simple'})
New in version 0.7.
