无效的块标记:'endblock'django

时间:2014-12-11 16:31:07

标签: python django django-templates django-views

嘿伙计们我收到这个错误(无效的块标记:'endblock')指向第12行!我不明白为什么,因为我的积木对我来说似乎没问题

1{% extends 'base.html' %} <!-- tells that you use the base for most of the look -->
3   
4       {% block jumbotron}
5           <div class="jumbotron">
6             <div class="container">
7               <h1>Connect your world</h1>
8               <p>This is a template .</p>
9               <p><a class="btn btn-primary btn-lg" href="#" role="button">Learn more &raquo;</a></p>
10            </div>
11          </div>
12      {% endblock %}

4 个答案:

答案 0 :(得分:6)

您应在此处添加%

{% block jumbotron}

成为:

{% block jumbotron %}

检查Django中使用的模板syntax以获取更多信息。

答案 1 :(得分:1)

{% block jumbotron}

您需要更正语法。您忘记将%放入块语句中。

{% block jumbotron %}

答案 2 :(得分:0)

在我的情况下,问题是{% endblock %},它应该是{% block base_content %}{% endblock base_content %},否则会失败并显示错误Invalid block tag: 'endblock' django

答案 3 :(得分:0)

我将使用如下所示的模板标签:

{% block jumbotron %}

    <div></div>

{% endblock jumbotron %}