跳转到主要内容

用于在Flask中与CDN交互的具有偏见的库。

项目描述

用于在Flask中与CDN交互的具有偏见的库。

配置

UPSTATIC_S3_ACCESS_KEY_ID

S3访问密钥ID

UPSTATIC_S3_SECRET_ACCESS_KEY

S3密钥ID

UPSTATIC_S3_BUCKET_NAME

S3存储桶名称

UPSTATIC_S3_KEY_PREFIX

S3键前缀

UPSTATIC_S3_CDN_HOST

S3 CDN主机

UPSTATIC_SCHEME

URI方案(默认为http)

UPSTATIC_DEBUG_USE_LOCAL

是否在调试模式下使用本地版本

用法

初始化扩展

upstatic = Upstatic(app)
# or
upstatic = Upstatic()
upstatic.init_app(app)

上传静态文件

# Will upload files in your ``app.static_folder``
upstatic.upload()

覆盖 url_for

app.add_template_global(upstatic.url_for)

url_for 将返回CDN URL

<img src="{{ url_for('static', filename='/images/image.png') }}">

项目详情


下载文件

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

源分布

Flask-Upstatic-0.2.0.tar.gz (4.1 kB 查看散列)

上传时间

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面