为WSGI应用提供激进简化的静态文件服务
项目描述
为Python Web应用提供激进简化的静态文件服务
通过几行配置,WhiteNoise允许您的Web应用服务其自身的静态文件,使其成为一个可以部署到任何地方的独立单元,无需依赖于nginx、Amazon S3或其他任何外部服务。(特别适用于Heroku、OpenShift和其他PaaS提供商。)
它设计得与CDN很好地配合使用,以适应高流量网站,这样您就不必牺牲性能以从简单性中获益。
WhiteNoise 与任何 WSGI 兼容的应用程序兼容,并为 Django 提供一些特殊的自动配置功能。
WhiteNoise 为您处理最佳实践,例如:
提供压缩内容(gzip 和 Brotli 格式,正确处理 Accept-Encoding 和 Vary 头)
为不会改变的内容设置远期缓存头
担心使用 Python 服务器静态文件效率低下?仍然认为您应该使用 Amazon S3?请查看 常见问题解答。
要开始使用,请参阅 文档。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装软件包 的更多信息。
源分发
whitenoise-6.7.0.tar.gz (25.0 kB 查看哈希值)
构建分发
whitenoise-6.7.0-py3-none-any.whl (19.9 kB 查看哈希值)
关闭
whitenoise-6.7.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 58c7a6cd811e275a6c91af22e96e87da0b1109e9a53bb7464116ef4c963bf636 |
|
MD5 | 5e17a9ae405116207c590d9fe307351d |
|
BLAKE2b-256 | 64b886451d63ef5e1a9c480b52759d9db25ba85c3420ebdaf039057ed152a4c1 |
关闭
whitenoise-6.7.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a1ae85e01fdc9815d12fa33f17765bc132ed2c54fa76daf9e39e879dd93566f6 |
|
MD5 | 598b34093186925facc6c470b91686ab |
|
BLAKE2b-256 | b84268400d8ad59f67a1f7e12c2f39089ce005f08f73333f3e215f3d5ed6453c |