У меня есть цикл в шаблоне, подобный этому
{% spaceless %}
{% for lang_code, lang_name in LANGUAGES %}
<link hreflang={{ lang_code }} href="#" onclick="location.href='http://example.com/
{% if lang_code|length > 2 %}
{{ some_path }}
{% else %}
{{ other_path }}
{% endif %}
'; return false;">
{% endfor %}
{% endspaceless %}
Что производит что-то вроде этого
<link hreflang="en-gb" href="#" onclick="location.href='http://example.com/
some_path/
'; return false;"><link hreflang="de" ...>
Можно ли перезаписать этот код так, чтобы весь тег был написан в одной строке?
<link hreflang="en-gb" href="#" onclick="location.href='http://example.com/some_path/'; return false;">
<link hreflang="de" href="#" onclick="location.href='http://example.com/other_path/'; return false;">
...
P.S. Это может быть достигнуто, если предложение if/else растянуто на одну строку, но тогда строка становится нечитаемой.