1

是的,它确实!我刚刚在 Nginx/gunicorn 设置中进行了测试。子问题:

  1. 它如何注意到模板的变化?
  2. 由于此“功能”,性能是否会受到任何影响?
  3. 可以禁用/重新启用此“功能”吗?
4

1 回答 1

2

Django 默认不缓存模板的加载。因为它们没有被缓存,所以每次渲染时都会从磁盘加载它们,这就是为什么您无需重新加载应用程序就可以看到模板更改的原因。

如果您对缓存模板加载过程以提高性能感兴趣(如果您为每个请求渲染多个不同的模板,这将很有帮助),请查看这篇文章

于 2013-06-26T21:32:08.033 回答