6

TemplateSyntaxErrorDjangoでこれの原因は何ですか?

Invalid block tag: 'endfor', expected 'endblock'

これまでのところ、私のテンプレートは非常に単純です。

{% extends 'base.html' %}
{% block content %}
    <div id='beerslist'>
        {$ for beer in beers %}
        {{ beer }}
        {% endfor %}
    </div>
{% endblock %}

トレースバック リストを見ると、'beer' 変数が存在し、配列を返しています。この構文エラーを修正するにはどうすればよいですか?

4

1 に答える 1

17
{$ for beer in beers %}

$の代わりにa を入力しました%。そのため、 を認識せず、を見たときに閉じるブロックforがないことを訴えます。forendfor

于 2012-04-21T22:20:41.257 に答える