首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.css:缓存静态文件(Flask、Flask)

.css:缓存静态文件(Flask、Flask)
EN

Stack Overflow用户
提问于 2015-06-05 14:31:39
回答 1查看 3K关注 0票数 3

我真的找不到任何关于这方面的资源。那么,如何将视图/函数的缓存与静态文件(如.css、.js)分开呢?我想缓存我的静态对象一周,另一方面我只需要缓存函数/视图几分钟。

当我这样做的时候

代码语言:javascript
复制
from flask.ext.cache import Cache
cache = Cache(config={'CACHE_TYPE': 'simple'})
cache.init_app(app)

@cache.cached(timeout=500)
def index():

    return render_template('index.html')

然后,将所有视图、对象的缓存时间设置为相同的值500。该怎么做呢?

EN

回答 1

Stack Overflow用户

发布于 2015-06-05 14:37:43

我不会从我的python应用程序中服务器静态文件,但尝试将其委托给web服务器(nginx,apache...)。然后,您可以通过头部设置过期时间,以控制浏览器缓存它们的时间。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30659816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档