Не могу избавиться от новых строк - PullRequest
0 голосов
/ 02 января 2019

Я передаю список хостов в шаблон jinja, но он продолжает отображать его с символами новой строки, я хочу, чтобы все они были в одной строке и между ними просто пробел.

list_of_hosts = ['1.1.1.1','1.1.1.2','1.1.1.10','1.1.1.13','1.1.1.11','1.1.1.15']

Шаблон Jinja:

<html>
<table>
<tr>
<td>Hosts</td>
<td>
{% for host in hosts %}
    {{ host }}
{% endfor %}
</td>
</tr>
</table>
</html>

Я попытался добавить "-" до и после {{host}}, и он удаляет все пробелы, поэтому он объединяет все вместе. Есть ли способ удалить символы новой строки и поместить их в одну строку с пробелом?

1 Ответ

0 голосов
/ 03 января 2019

Попробуйте {{ hosts | join(' ') }} вместо вашего for цикла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...