各种酷炫的新功能

作者:Adrian Holovaty 发表于 2005年10月11日

感谢Sune Kirkeby和Hugo的贡献,Django的缓存中间件系统在周末得到了巨大的改进。

现在,Django 服务的页面默认情况下对缓存友好。也就是说,它们会输出VaryHTTP 头部在后台工作,指示缓存服务器(例如Squid或其他代理)何时以及缓存什么。

作为 Web 应用编写者,您可以对Vary为特定视图发送的头部进行细粒度控制。查看我们新的“控制缓存”文档以了解全部内容。

此外,我们还添加了两个提高性能的中间件模块:对条件 GET 和 gzip 输出的支持。它们以前是缓存中间件的一部分,但我们已将其拆分以提高灵活性;现在,您可以例如激活条件 GET 但不激活 gzip,反之亦然。请参阅中间件文档

返回顶部