Django: Инкапсулировать весь шаблон в пустом теге? - PullRequest
2 голосов
/ 14 января 2011

Это устранит пробелы.Но, кроме плохой читабельности, есть какие-то потенциальные риски, о которых мне следует знать?

Вот документ Django для тега.

Ответы [ 2 ]

7 голосов
/ 17 января 2011

Фильтр будет анализировать весь вывод, что может немного замедлить рендеринг.

Принимая во внимание снижение читабельности и потенциальные проблемы с производительностью, я бы воздержался от фильтрации пробелов.что вы хотите достичь путем фильтрации пробелов.Если вас беспокоит трафик или скорость передачи, проверьте, можете ли вы использовать сжатие gzip.Это, вероятно, будет иметь большее влияние.

0 голосов
/ 14 января 2011

стоит? Это очень субъективный вызов, но, вероятно, нет. Я всегда использую чистые отступы и интервалы в исходном файле шаблона, но я остановился на том, как хорошо выглядит вывод. Удаление лишних пробелов может уменьшить размер файла и, следовательно, ускорить его передачу, поэтому, если это проблема, удаление пробелов не является плохой идеей.

...