无效的块标签: 'endblock' django。

3
我遇到了这个错误(无效的块标签:'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 %}

你需要在 endblock 后面加上一个额外的 % 吗?你在 block jumbotron 中漏了一个 % 吗? - Luc M
4个回答

9

在这里应该添加 %

{% block jumbotron}

变成:

{% block jumbotron %}

查看Django中使用的模板语法,了解更多信息。


2
{% block jumbotron}

你需要纠正语法。你在代码块中忘记了加上%
{% block jumbotron %}

0
我会像下面这样使用模板标签:
{% block jumbotron %}

    <div></div>

{% endblock jumbotron %}

0
在我的情况下,问题出在 {% endblock %} 上,它应该是 {% block base_content %}{% endblock base_content %},否则会出现错误 Invalid block tag: 'endblock' django

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接