Интегрирую хитрую вёрстку, в которой присутствует вот такой js-шаблон:
{% for (var i=0, file; file=o.files[i]; i++) { %}
{% if (!file.error) { %}
×
{%=file.name%}
{% } %}
{% } %}
Как можно заметить, шаблонные тэги такие же, как в шаблонах джанго, и джанго справедливо ругается:
TemplateSyntaxError at /
'for' statements should use the format 'for x in y': for (var i=0, file; file=o.files[i]; i++) {
Как правильно выкрутиться из такой ситуации, не меняя ничего в работе яваскриптера?