1

[45,70,65]Djangoで配列の各コンテンツを別々の行に表示するにはどうすればよいですか? 私が使うときはいつでも

{% for keep in keep1 %}
    {{ keep }}
{% endfor %}

40 70 653 つの異なる行に表示され続けます。つまり、

40 70 65
40 70 65
40 70 65

しかし、私が欲しいのは

40
70
65
4

1 に答える 1

3

HTMLに出力する場合(そして私はあなたがそうだと思います)、<br/>テンプレート内の要素、または<pre>タグが必要になります。

{% for keep in keep1 %}
    {{ keep }}<br />
{% endfor %}

また

<pre>
    {% for keep in keep1 %}
    {{ keep }}
    {% endfor %}
</pre>

空白文字(スペース、改行など)はHTMLで特別に扱われ、通常、改行自体は表示されません。

ただし、上記のように、ビューコードを確認したいと思います。のように見えます

keep1 = [[45,70,65], [45,70,65], [45,70,65]]

あなたの出力から、それはあなたが望むものではありません。おそらくリスト内包表記か何かの間違いですか?

于 2012-08-18T18:11:00.150 に答える