Django模板:无效的块标记:' endif',期望'空'或者' endfor'

时间:2015-04-29 04:52:39

标签: html django django-templates

我收到错误消息,说我的模板不正确。

错误如下:无效的块标记:' endif',期望'空'或者'结束'

我的代码在这里,错误在最后一行。哪部分不正确?

{% if entries %}
{% for entry in entries %}
<section class="no-padding" id="portfolio">
    <div class="container-fluid">
        (% if entry.scammer_name %}
        <div class="row no-gutter result-wrapper control-group">
            <div class="col-lg-3 result-label">
                <label class="control-group result-padding">
                    suspect's name:
                </label>
            </div>    
            <div class="col-lg-9 result">
                <label class="control-group result-padding light-font">
                    {{ entry.scammer_name }}
                </label>
            </div>    

        </div>
        {% endif %}
    </div>
</section>
{% endfor %}
{% endif %}

2 个答案:

答案 0 :(得分:1)

{% endfor %}{% endif %}添加到最后一行代码。

答案 1 :(得分:0)

for循环需要endfor标签

{% if mike %}
  {% if jake %}
    {% for x in squid %}
      {{ x.do_stuff }}
    {% endfor %}
  {% endif %}{# closes jake tag #}
{% endif %}{# closes mike tag #}