2016-11-27 7 views
0

私はこの配列を有する: スコア= I、リストを反復処理する[45.62、51.87、33.12、39.37、33.12]床ループにリストを反復神社ジャンゴパイソン

、およびHTMLに各項目をパステンプレート。 jingaを使用して

は、私は次のことを試してみました:

{% for items in scores %} 
    {‌{ items }} 
    <br> 
{% endfor %} 

私は上記がそうのように、リスト内の各項目をプリントアウトすることを期待:
45.62
51.87
33.12
等...

しかし、それはリスト全体を1行に表示するだけです。

また、私はこの試みた:これは単なるリストの第1のスコアではなく、他人をプリントアウトし

{% for items in scores %} 
    {‌{ scores.0 }} 
    <br> 
{% endfor %} 

を。私は個々の得点を個別に印刷したい。助けてください!私はdjango 1.9を使用しています。私はこれがjinjaであることを知っています、それがjinja2なら確かではありませんか?

+0

を置くように、あなたは右、Djangoのテンプレートに神社を使用していませんか? – doniyor

+0

あなたの最初のバージョンが動作するはずです。 – doniyor

+0

私は同じと思ったが、それは...私はなぜかと困惑している! – StarskyNY

答えて

0

感じているあなたはquestion.Tryでこの

{% for items in scores.0 %} 
    {‌{ items }} 
    <br> 
{% endfor %} 
+0

ありがとうございました! – StarskyNY

0

変数名を変更してみてください。あなたの文脈にitemsという別の変数があるかもしれません。ループに複数ではない変数名を使用する方が理にかなっています。リストのような

{% for score in scores %} 
    {‌{ score }} 
    <br> 
{% endfor %}