У меня есть простая, но неприятная проблема:
в моем шаблоне у меня есть:
{% for lang in LANGUAGES %}
{% if lang.0 != LANGUAGE_CODE %}
<input type="hidden" name="language" value="{{ lang.0 }}">
<a href=# onclick="submitPostLink()">{{ lang.1 }}</a> |
{% else %}
{{ lang.1 }}
{% endif %}
{% endfor %}
Переключение языков работает нормально, просто разделитель каналов, который я хочу разделить между двумя языками, которые можно выбрать, не остается посередине. Очевидно, что когда первый оператор оценивается как ложный в первом случае, связанный параметр записывается последним, а конвейер появляется в конце. У кого-нибудь есть простой способ установить трубный сепаратор между ними в обоих условиях?