Django无效的块标记:'endfor'

时间:2016-02-14 08:55:41

标签: python django django-templates

我写了这些for循环,但我得到了错误:Django无效的块标记:'endfor'

{ % for post in post_list %}
    <div>
    {{ post.title }}
    {{ post.created_at }}
    {{ post.photo }}
    {{ post.content }}
    </div>
{% endfor %}

2 个答案:

答案 0 :(得分:4)

您收到该错误的原因是{%之间有for标记开头的空格。

更改此内容 - { %看起来像这样 - {%即。删除{%之间的空格:

{% for post in post_list %}
    ...
{% endfor %}

答案 1 :(得分:0)

检查第一个{%符号之间的空格。 它应该是{%