Eve Python与flask\u缓存
我想通过redis缓存获取某些Eve资源的请求。我不知道怎么做。请参阅下面的代码。例如,我需要缓存Eve Python与flask\u缓存,python,flask,eve,flask-caching,Python,Flask,Eve,Flask Caching,我想通过redis缓存获取某些Eve资源的请求。我不知道怎么做。请参阅下面的代码。例如,我需要缓存GET/myresource。装饰器@cache.cached()必须放在哪里 设置.py RESOURCE_METHODS = ['GET', 'POST', 'DELETE'] ITEM_METHODS = ['GET', 'PATCH', 'PUT', 'DELETE'] DOMAIN = { 'myresource': { 'schema': {
GET/myresource
。装饰器@cache.cached()
必须放在哪里
设置.py
RESOURCE_METHODS = ['GET', 'POST', 'DELETE']
ITEM_METHODS = ['GET', 'PATCH', 'PUT', 'DELETE']
DOMAIN = {
'myresource': {
'schema': {
'item': {
'type': 'string',
},
}
}
}
app.py
from eve import Eve
from flask_caching import Cache
cache = Cache(config={'CACHE_TYPE': 'redis'})
app = Eve()
cache.init_app(app)
app.run()