Django:在spaceless标签中封装整个模板?

2 投票
2 回答
1531 浏览
提问于 2025-04-16 09:58

这样做会去掉空格。不过,除了可读性差之外,还有什么潜在的风险是我需要注意的吗?

这里有Django文档,可以了解这个标签的更多信息。

2 个回答

0

值不值得呢?这个问题很主观,可能不太值得。我在模板源文件中总是保持清晰的缩进和空格,但我已经不太在意输出的效果有多好。不过,去掉多余的空格确实可以让文件变小,从而更快地传输,所以如果你在意这个,去掉空格也是个不错的主意。

8

这个过滤器会分析整个输出内容,这可能会让显示的速度变慢一点。

考虑到可读性下降和可能的性能问题,我建议不要去过滤空格。

你需要考虑的是,过滤空格的目的是什么。如果你担心流量或者传输速度,可以看看能不能使用gzip压缩。这可能会带来更大的改善。

撰写回答