Django静态文件扩展,支持HTTP/2推送
项目描述
中间件和模板标签,用于Django利用HTTP/2推送Django模板中包含的资产。如果需要推送文件到客户端,中间件会在每个响应中注入一个Link标题。所有适合HTTP/2推送的模板中的文件都应该使用staticpush模板标签而不是原始的static模板标签。前者只是增强了后者并注册了结果静态URL到中间件。
此包目前支持已启用mod_http2的Apache2 Web服务器,因为实际的HTTP/2推送已委托给Web服务器。
安装
pip install django-static-push
文档
开发
要运行所有测试,请运行
tox
注意,要合并所有tox环境的覆盖率数据,请运行
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
其他 |
PYTEST_ADDOPTS=--cov-append tox |
变更日志
0.1.0 (2016-01-29)
首次发布于PyPI。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
django-static-push-0.1.0.tar.gz (10.3 kB 查看哈希值)
构建分发
关闭
哈希值 for django_static_push-0.1.0-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f0bacc152e82a42a02d7d3da7bb33e8f1c53dfc1a32ffac6748f287782a3dfa0 |
|
MD5 | ecae709abe6178e6b20ddfaa83e9e90c |
|
BLAKE2b-256 | 1d3a2d8d48105997225697fb371024c53dfa579246b7b56ca49030b44a78f8cb |