跳转到主要内容

将查询参数添加到静态文件路径。

项目描述

Flask自动版本

自动版本静态文件路径。在积极开发网络应用程序时,您可能会遇到浏览器缓存静态内容的问题。使用此扩展,您可以在模板中轻松使用函数,该函数将更新附加到文件路径的查询以清除浏览器缓存。

安装

安装扩展

pip安装Flask-Autoversion

设置

典型设置

from flask import Flask, render_template
from flaskext.autoversion import Autoversion

app = Flask(__name__)
app.autoversion = True
Autoversion(app)

@app.route('/')
def hello_world():
    return render_template("home.html")

将app.autoversion设置为True将在查询字符串中附加文件最后修改时间戳作为值。

Jinja中的静态文件版本化

<link rel="stylesheet" type="text/css" href="{{ static_autoversion('app.css') }}">

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

Flask-Autoversion-0.2.0.tar.gz (3.4 kB 查看哈希值)

上传时间: 源代码

由以下支持