我让Fanstatic很好地处理CSS和JS的Flask。该库将允许您使用哈希生成哈希文件名。如果click.js
的散列是a0sd2lfu12v18fhac4ias0o7if
,那么可以在flask应用程序中呈现click-a0sd2lfu12v18fhac4ias0o7if.js
。这样做的目的是使浏览器和CDN缓存失效。当文件内容发生更改时,文件名也会更改。在
我需要一个像Fanstatic那样为CSS/JS生成散列的库,这样当我更新图像并部署到生产时,浏览器就会使用新的图像。在
Fanstatic的文档提到它可以提供图像,但没有给出任何示例。如何使用Flask获取带有图像资源的基于散列的文件名?如果你知道怎么用fanstatic来做这个,你能告诉我怎么做吗?如果有更好的库来呈现基于哈希的文件名的图像,你能给我指出正确的方向吗?在
假设您已经设置了fanstatic发布服务器,下面是如何在请求周期内计算资源
qux
的URL:相关问题 更多 >
编程相关推荐